Revize 93d0ec10
Přidáno uživatelem Matěj Zeman před více než 2 roky(ů)
server/sql_app/api/devices_web.py | ||
---|---|---|
51 | 51 |
licenses = crud.get_licenses(db, skip=skip, limit=limit) |
52 | 52 |
if current_user == "admin": |
53 | 53 |
return templates.TemplateResponse("devices.html", {"request": request, "devices": device_dict, |
54 |
"licenses": licenses, "devs": devices, |
|
54 |
"licenses": licenses, "devs": devices, "keyman_val": "", |
|
55 |
"licn_val": "", "lici_val": "", "team_val": "", |
|
55 | 56 |
"teams": teams, "user": current_user}) |
56 | 57 |
else: |
57 | 58 |
current_user = "guest" |
58 | 59 |
return templates.TemplateResponse("devices_normal.html", {"request": request, "devices": device_dict, |
59 |
"licenses": licenses, "user": current_user}) |
|
60 |
"licenses": licenses, "devs": devices, "keyman_val": "", |
|
61 |
"licn_val": "", "lici_val": "", "team_val": "", |
|
62 |
"teams": teams, "user": current_user}) |
|
60 | 63 |
|
61 | 64 |
|
62 | 65 |
@device_web.post("/devices-web", response_class=HTMLResponse) |
... | ... | |
85 | 88 |
else: |
86 | 89 |
device_dict.append({"device": dev, "license": dev.licenses, "log": dev.logs[len(dev.logs) - 1]}) |
87 | 90 |
licenses = crud.get_licenses(db, skip=skip, limit=limit) |
91 |
if keyman_id == "all": |
|
92 |
keyman_id = "" |
|
93 |
if lic_name == "all": |
|
94 |
lic_name = "" |
|
95 |
if lic_id == "all": |
|
96 |
lic_id = "" |
|
97 |
if team == "all": |
|
98 |
team = "" |
|
88 | 99 |
if current_user == "admin": |
89 | 100 |
return templates.TemplateResponse("devices.html", {"request": request, "devices": device_dict, |
90 |
"licenses": licenses, "devs": devices, |
|
101 |
"licenses": licenses, "devs": devices, "keyman_val": keyman_id, |
|
102 |
"licn_val": lic_name, "lici_val": lic_id, "team_val": team, |
|
91 | 103 |
"teams": teams, "user": current_user}) |
92 | 104 |
else: |
93 | 105 |
current_user = "guest" |
94 | 106 |
return templates.TemplateResponse("devices_normal.html", {"request": request, "devices": device_dict, |
95 |
"licenses": licenses, "user": current_user}) |
|
107 |
"licenses": licenses, "devs": devices, "keyman_val": keyman_id, |
|
108 |
"licn_val": lic_name, "lici_val": lic_id, "team_val": team, |
|
109 |
"teams": teams, "user": current_user}) |
|
96 | 110 |
|
97 | 111 |
|
98 | 112 |
@device_web.get("/device-license/{device_id}", response_class=HTMLResponse) |
Také k dispozici: Unified diff
re #9846 Filter text fields keeps their searched content.