mirror of
https://github.com/simple-login/app.git
synced 2024-09-29 21:21:29 +02:00
add only pinned alias filter
This commit is contained in:
parent
6dd6b74073
commit
b2ac1b537d
@ -245,6 +245,10 @@ def get_alias_infos_with_pagination_v3(
|
|||||||
q = q.filter(Alias.enabled)
|
q = q.filter(Alias.enabled)
|
||||||
elif alias_filter == "disabled":
|
elif alias_filter == "disabled":
|
||||||
q = q.filter(Alias.enabled.is_(False))
|
q = q.filter(Alias.enabled.is_(False))
|
||||||
|
elif alias_filter == "pinned":
|
||||||
|
q = q.filter(Alias.pinned)
|
||||||
|
elif alias_filter == "hibp":
|
||||||
|
q = q.filter(Alias.hibp_breaches.any())
|
||||||
|
|
||||||
q = q.order_by(Alias.pinned.desc())
|
q = q.order_by(Alias.pinned.desc())
|
||||||
|
|
||||||
@ -256,8 +260,6 @@ def get_alias_infos_with_pagination_v3(
|
|||||||
q = q.order_by(Alias.email)
|
q = q.order_by(Alias.email)
|
||||||
elif sort == "z2a":
|
elif sort == "z2a":
|
||||||
q = q.order_by(Alias.email.desc())
|
q = q.order_by(Alias.email.desc())
|
||||||
elif alias_filter == "hibp":
|
|
||||||
q = q.filter(Alias.hibp_breaches.any())
|
|
||||||
else:
|
else:
|
||||||
# default sorting
|
# default sorting
|
||||||
q = q.order_by(latest_activity.desc())
|
q = q.order_by(latest_activity.desc())
|
||||||
|
@ -177,6 +177,9 @@
|
|||||||
<option value="" {% if filter == "" %} selected {% endif %}>
|
<option value="" {% if filter == "" %} selected {% endif %}>
|
||||||
All Aliases
|
All Aliases
|
||||||
</option>
|
</option>
|
||||||
|
<option value="pinned" {% if filter == "pinned" %} selected {% endif %}>
|
||||||
|
Pinned Aliases
|
||||||
|
</option>
|
||||||
<option value="enabled" {% if filter == "enabled" %} selected {% endif %}>
|
<option value="enabled" {% if filter == "enabled" %} selected {% endif %}>
|
||||||
Only Enabled Aliases
|
Only Enabled Aliases
|
||||||
</option>
|
</option>
|
||||||
|
Loading…
Reference in New Issue
Block a user