-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
Folder organization and query:
Convex call:
cclient.query("queries:activity:list", {"lessonId": "123"})
Error
[2025-06-16 08:53:29,096: ERROR/ForkPoolWorker-8] Task tasks.lesson_tasks.generate_vrps[eaac34c8-5b29-490e-a2c2-b5f86bd6cf7a] raised unexpected: Exception('Path component queries:activity.js can only contain alphanumeric characters, underscores, or periods.')
Traceback (most recent call last):
File "/Users/gregory.orton/Personal/perlea.ai/sensei-mono/apps/ai-service/.venv/lib/python3.12/site-packages/celery/app/trace.py", line 453, in trace_task
R = retval = fun(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^
File "/Users/gregory.orton/Personal/perlea.ai/sensei-mono/apps/ai-service/.venv/lib/python3.12/site-packages/celery/app/trace.py", line 736, in __protected_call__
return self.run(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/gregory.orton/Personal/perlea.ai/sensei-mono/apps/ai-service/src/tasks/lesson_tasks.py", line 19, in generate_vrps
cclient.query("queries:activity:list", {"lessonId": "123"})
File "/Users/gregory.orton/Personal/perlea.ai/sensei-mono/apps/ai-service/.venv/lib/python3.12/site-packages/convex/__init__.py", line 209, in query
result = self.client.query(name, coerce_args_to_convex(args))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Exception: Path component queries:activity.js can only contain alphanumeric characters, underscores, or periods.Please handle this case correctly. It forces us to put all functions that need to be called by our non front-end clients to be put at the root of the convex functions and makes organizing code v. frustrating
Metadata
Metadata
Assignees
Labels
No labels

