Personal pedagogic overview broken #93

Open
opened 2026-10-07 07:29:41 +02:00 by magicfelix · 0 comments
Member
Traceback (most recent call last):                                                                                                                                                                                                                                                                                     │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/core/handlers/exception.py", line 55, in inner                                                                                                                                                                                                       │
│     response = get_response(request)                                                                                                                                                                                                                                                                                   │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/core/handlers/base.py", line 198, in _get_response                                                                                                                                                                                                   │
│     response = wrapped_callback(request, *callback_args, **callback_kwargs)                                                                                                                                                                                                                                            │
│   File "/usr/lib/python3.13/contextlib.py", line 85, in inner                                                                                                                                                                                                                                                          │
│     return func(*args, **kwds)                                                                                                                                                                                                                                                                                         │
│   File "/usr/lib/python3.13/contextlib.py", line 85, in inner                                                                                                                                                                                                                                                          │
│     return func(*args, **kwds)                                                                                                                                                                                                                                                                                         │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/views/decorators/csrf.py", line 65, in _view_wrapper                                                                                                                                                                                                 │
│     return view_func(request, *args, **kwargs)                                                                                                                                                                                                                                                                         │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/views/generic/base.py", line 106, in view                                                                                                                                                                                                            │
│     return self.dispatch(request, *args, **kwargs)                                                                                                                                                                                                                                                                     │
│            ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                                                                                                                                                                                     │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/utils/decorators.py", line 48, in _wrapper                                                                                                                                                                                                           │
│     return bound_method(*args, **kwargs)                                                                                                                                                                                                                                                                               │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/utils/decorators.py", line 192, in _view_wrapper                                                                                                                                                                                                     │
│     result = _process_exception(request, e)                                                                                                                                                                                                                                                                            │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/utils/decorators.py", line 190, in _view_wrapper                                                                                                                                                                                                     │
│     response = view_func(request, *args, **kwargs)                                                                                                                                                                                                                                                                     │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/graphene_django/views.py", line 201, in dispatch                                                                                                                                                                                                            │
│     result, status_code = self.get_response(request, data, show_graphiql)                                                                                                                                                                                                                                              │
│                           ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                                                                                                                                                              │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/graphene_django/views.py", line 218, in get_response                                                                                                                                                                                                        │
│     execution_result = self.execute_graphql_request(                                                                                                                                                                                                                                                                   │
│         request, data, query, variables, operation_name, show_graphiql                                                                                                                                                                                                                                                 │
│     )                                                                                                                                                                                                                                                                                                                  │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/aleksis/core/views.py", line 292, in execute_graphql_request                                                                                                                                                                                                │
│     raise error                                                                                                                                                                                                                                                                                                        │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/graphql/execution/execute.py", line 677, in execute_field                                                                                                                                                                                                   │
│     result = resolve_fn(source, info, **args)                                                                                                                                                                                                                                                                          │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/graphene_django/fields.py", line 56, in list_resolver                                                                                                                                                                                                       │
│     queryset = maybe_queryset(resolver(root, info, **args))                                                                                                                                                                                                                                                            │
│                               ~~~~~~~~^^^^^^^^^^^^^^^^^^^^                                                                                                                                                                                                                                                             │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/aleksis/apps/paeda/schema/__init__.py", line 132, in resolve_paeda_profiles_about                                                                                                                                                                           │
│     return [profiles.latest("noted_time")]                                                                                                                                                                                                                                                                             │
│             ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^                                                                                                                                                                                                                                                                              │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/query.py", line 1133, in latest                                                                                                                                                                                                            │
│     return self.reverse()._earliest(*fields)                                                                                                                                                                                                                                                                           │
│            ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^                                                                                                                                                                                                                                                                           │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/query.py", line 1116, in _earliest                                                                                                                                                                                                         │
│     return obj.get()                                                                                                                                                                                                                                                                                                   │
│            ~~~~~~~^^                                                                                                                                                                                                                                                                                                   │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/query.py", line 635, in get                                                                                                                                                                                                                │
│     num = len(clone)                                                                                                                                                                                                                                                                                                   │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/query.py", line 372, in __len__                                                                                                                                                                                                            │
│     self._fetch_all()                                                                                                                                                                                                                                                                                                  │
│     ~~~~~~~~~~~~~~~^^                                                                                                                                                                                                                                                                                                  │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/query.py", line 2000, in _fetch_all                                                                                                                                                                                                        │
│     self._result_cache = list(self._iterable_class(self))                                                                                                                                                                                                                                                              │
│                          ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                                                                                                                                                                              │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/query.py", line 95, in __iter__                                                                                                                                                                                                            │
│     results = compiler.execute_sql(                                                                                                                                                                                                                                                                                    │
│         chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size                                                                                                                                                                                                                                                   │
│     )                                                                                                                                                                                                                                                                                                                  │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/sql/compiler.py", line 1624, in execute_sql                                                                                                                                                                                                │
│     cursor.execute(sql, params)                                                                                                                                                                                                                                                                                        │
│     ~~~~~~~~~~~~~~^^^^^^^^^^^^^                                                                                                                                                                                                                                                                                        │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 79, in execute                                                                                                                                                                                                           │
│     return self._execute_with_wrappers(                                                                                                                                                                                                                                                                                │
│            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^                                                                                                                                                                                                                                                                                │
│         sql, params, many=False, executor=self._execute                                                                                                                                                                                                                                                                │
│         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                                                                                                                                                                                │
│     )                                                                                                                                                                                                                                                                                                                  │
│     ^                                                                                                                                                                                                                                                                                                                  │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers                                                                                                                                                                                            │
│     return executor(sql, params, many, context)                                                                                                                                                                                                                                                                        │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 100, in _execute                                                                                                                                                                                                         │
│     with self.db.wrap_database_errors:                                                                                                                                                                                                                                                                                 │
│          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                                                                                                                                                                                                  │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/utils.py", line 94, in __exit__                                                                                                                                                                                                                   │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 105, in _execute                                                                                                                                                                                                         │
│     return self.cursor.execute(sql, params)                                                                                                                                                                                                                                                                            │
│            ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^                                                                                                                                                                                                                                                                            │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django_prometheus/db/common.py", line 69, in execute                                                                                                                                                                                                        │
│     return super().execute(*args, **kwargs)                                                                                                                                                                                                                                                                            │
│            ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^                                                                                                                                                                                                                                                                            │
│   File "/opt/org.aleksis/venv/lib/python3.13/site-packages/psycopg/cursor.py", line 117, in execute                                                                                                                                                                                                                    │
│     raise ex.with_traceback(None)                                                                                                                                                                                                                                                                                      │
│ graphql.error.graphql_error.GraphQLError: each UNION query must have the same number of columns                                                                                                                                                                                                                        │
│ LINE 1: ..." = 308 OR T11."person_id" = 308))) UNION (SELECT "paeda_pro...                                                                                                                                                                                                                                             │
│                                                              ^                                                                                                                                                                                                                                                         │
│                                                                                                                                                                                                                                                                                                                        │
│ GraphQL request:5:5                                                                                                                                                                                                                                                                                                    │
│ 4 |     uuid                                                                                                                                                                                                                                                                                                           │
│ 5 |     items: paedaProfilesAbout {                                                                                                                                                                                                                                                                                    │
│   |     ^                                                                                                                                                                                                                                                                                                              │
│ 6 |       ...profileFields   
``` Traceback (most recent call last): │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/core/handlers/exception.py", line 55, in inner │ │ response = get_response(request) │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/core/handlers/base.py", line 198, in _get_response │ │ response = wrapped_callback(request, *callback_args, **callback_kwargs) │ │ File "/usr/lib/python3.13/contextlib.py", line 85, in inner │ │ return func(*args, **kwds) │ │ File "/usr/lib/python3.13/contextlib.py", line 85, in inner │ │ return func(*args, **kwds) │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/views/decorators/csrf.py", line 65, in _view_wrapper │ │ return view_func(request, *args, **kwargs) │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/views/generic/base.py", line 106, in view │ │ return self.dispatch(request, *args, **kwargs) │ │ ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/utils/decorators.py", line 48, in _wrapper │ │ return bound_method(*args, **kwargs) │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/utils/decorators.py", line 192, in _view_wrapper │ │ result = _process_exception(request, e) │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/utils/decorators.py", line 190, in _view_wrapper │ │ response = view_func(request, *args, **kwargs) │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/graphene_django/views.py", line 201, in dispatch │ │ result, status_code = self.get_response(request, data, show_graphiql) │ │ ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/graphene_django/views.py", line 218, in get_response │ │ execution_result = self.execute_graphql_request( │ │ request, data, query, variables, operation_name, show_graphiql │ │ ) │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/aleksis/core/views.py", line 292, in execute_graphql_request │ │ raise error │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/graphql/execution/execute.py", line 677, in execute_field │ │ result = resolve_fn(source, info, **args) │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/graphene_django/fields.py", line 56, in list_resolver │ │ queryset = maybe_queryset(resolver(root, info, **args)) │ │ ~~~~~~~~^^^^^^^^^^^^^^^^^^^^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/aleksis/apps/paeda/schema/__init__.py", line 132, in resolve_paeda_profiles_about │ │ return [profiles.latest("noted_time")] │ │ ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/query.py", line 1133, in latest │ │ return self.reverse()._earliest(*fields) │ │ ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/query.py", line 1116, in _earliest │ │ return obj.get() │ │ ~~~~~~~^^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/query.py", line 635, in get │ │ num = len(clone) │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/query.py", line 372, in __len__ │ │ self._fetch_all() │ │ ~~~~~~~~~~~~~~~^^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/query.py", line 2000, in _fetch_all │ │ self._result_cache = list(self._iterable_class(self)) │ │ ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/query.py", line 95, in __iter__ │ │ results = compiler.execute_sql( │ │ chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size │ │ ) │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/models/sql/compiler.py", line 1624, in execute_sql │ │ cursor.execute(sql, params) │ │ ~~~~~~~~~~~~~~^^^^^^^^^^^^^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 79, in execute │ │ return self._execute_with_wrappers( │ │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ │ │ sql, params, many=False, executor=self._execute │ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ │ │ ) │ │ ^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers │ │ return executor(sql, params, many, context) │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 100, in _execute │ │ with self.db.wrap_database_errors: │ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/utils.py", line 94, in __exit__ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 105, in _execute │ │ return self.cursor.execute(sql, params) │ │ ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/django_prometheus/db/common.py", line 69, in execute │ │ return super().execute(*args, **kwargs) │ │ ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ │ │ File "/opt/org.aleksis/venv/lib/python3.13/site-packages/psycopg/cursor.py", line 117, in execute │ │ raise ex.with_traceback(None) │ │ graphql.error.graphql_error.GraphQLError: each UNION query must have the same number of columns │ │ LINE 1: ..." = 308 OR T11."person_id" = 308))) UNION (SELECT "paeda_pro... │ │ ^ │ │ │ │ GraphQL request:5:5 │ │ 4 | uuid │ │ 5 | items: paedaProfilesAbout { │ │ | ^ │ │ 6 | ...profileFields ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
aleksis/AlekSIS-App-Paeda#93
No description provided.