Lately, I’ve been trying to view my activity within activitywatch. However, when I try to do so, I get an internal server error on the frontend, and the aw-server
logs give me this:
2024-08-10 20:50:00 [INFO ]: Received heartbeat, but bucket was previously empty, inserting as new event. (bucket: aw-watcher-input_Soulfires-Yoga) (aw_server.api:329)
2024-08-10 20:50:48 [WARNING]: Gap was of negative duration but could be safely merged (-179.185s). This message will only show once per batch. (aw_transform.flood:46)
2024-08-10 20:50:48 [ERROR]: Exception on /api/0/query/ [POST] (aw-server:1414)
Traceback (most recent call last):
File "flask\app.py", line 1484, in full_dispatch_request
File "flask\app.py", line 1469, in dispatch_request
File "aw_server\rest.py", line 45, in decorator
File "flask_restx\api.py", line 404, in wrapper
File "flask\views.py", line 109, in view
File "flask_restx\resource.py", line 46, in dispatch_request
File "aw_server\rest.py", line 320, in post
File "aw_server\api.py", line 348, in query2
File "aw_query\query2.py", line 417, in query
File "aw_query\query2.py", line 391, in interpret
File "aw_query\query2.py", line 140, in interpret
File "aw_query\functions.py", line 87, in g
File "aw_query\functions.py", line 116, in g
File "aw_query\functions.py", line 325, in q2_categorize
File "aw_query\functions.py", line 325, in <listcomp>
File "aw_transform\classify.py", line 24, in __init__
File "re.py", line 252, in compile
File "re.py", line 304, in _compile
File "sre_compile.py", line 788, in compile
File "sre_parse.py", line 955, in parse
File "sre_parse.py", line 444, in _parse_sub
File "sre_parse.py", line 669, in _parse
re.error: nothing to repeat at position 33
2024-08-10 20:50:48 [INFO ]: 500 (127.0.0.1): e[35me[1mPOST /api/0/query/ HTTP/1.1e[0m (flask:25)
Is there something I can do about this? It seems really confusing and I’m not sure what to do