Fixes: https://todo.sr.ht/~sircmpwn/257
Signed-off-by: Johannes Maibaum <jmaibaum@gmail.com>
---
As noted in v1: I am not an ORM expert, but I found a simpler way to filter for
tickets of the current_user.
todosrht/search.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/todosrht/search.py b/todosrht/search.py
index 5f3b645..70f8328 100644
--- a/todosrht/search.py+++ b/todosrht/search.py
@@ -29,7 +29,7 @@ def status_filter(value):
def submitter_filter(value, current_user):
if value == "me" and current_user:
- return Ticket.submitter == current_user+ return Ticket.submitter.has(Participant.user == current_user) else:
return Ticket.submitter.has(
Participant.user.has(User.username.ilike(value.lstrip("~")))
--
2.46.0
On Mon, Aug 26, 2024 at 05:46:04PM +0000, builds.sr.ht wrote:
> todo.sr.ht/patches/alpine.yml: FAILED in 1m0s> [search.py: Fix `submitter:me` queries][0] v2 from [Johannes Maibaum][1]> ✗ #1312302 FAILED todo.sr.ht/patches/alpine.yml https://builds.sr.ht/~sircmpwn/job/1312302
Line https://builds.sr.ht/~sircmpwn/job/1312302#task-package-325 has
setuptools.extern.packaging.version.InvalidVersion: Invalid version: '0.75.16_git20240826'
Where to change that version number?
Groeten
Geert Stappers
--
Who cares about CI?