We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exception on adding user
No response
gunicorn stderr | [2024-05-06 14:20:50,141: ERROR/457] Internal Server Error: /admin/weblate_auth/user/add/ gunicorn stderr | Traceback (most recent call last): gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner gunicorn stderr | response = get_response(request) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response gunicorn stderr | response = wrapped_callback(request, *callback_args, **callback_kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py", line 84, in sentry_wrapped_callback gunicorn stderr | return callback(request, *args, **kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/contrib/admin/options.py", line 716, in wrapper gunicorn stderr | return self.admin_site.admin_view(view)(*args, **kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/utils/decorators.py", line 188, in _view_wrapper gunicorn stderr | result = _process_exception(request, e) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/utils/decorators.py", line 186, in _view_wrapper gunicorn stderr | response = view_func(request, *args, **kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/views/decorators/cache.py", line 80, in _view_wrapper gunicorn stderr | response = view_func(request, *args, **kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/contrib/admin/sites.py", line 240, in inner gunicorn stderr | return view(request, *args, **kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/utils/decorators.py", line 48, in _wrapper gunicorn stderr | return bound_method(*args, **kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/views/decorators/debug.py", line 143, in sensitive_post_parameters_wrapper gunicorn stderr | return view(request, *args, **kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/utils/decorators.py", line 48, in _wrapper gunicorn stderr | return bound_method(*args, **kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/utils/decorators.py", line 188, in _view_wrapper gunicorn stderr | result = _process_exception(request, e) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/utils/decorators.py", line 186, in _view_wrapper gunicorn stderr | response = view_func(request, *args, **kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/contrib/auth/admin.py", line 121, in add_view gunicorn stderr | return self._add_view(request, form_url, extra_context) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/contrib/auth/admin.py", line 149, in _add_view gunicorn stderr | return super().add_view(request, form_url, extra_context) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/contrib/admin/options.py", line 1945, in add_view gunicorn stderr | return self.changeform_view(request, None, form_url, extra_context) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/utils/decorators.py", line 48, in _wrapper gunicorn stderr | return bound_method(*args, **kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/utils/decorators.py", line 188, in _view_wrapper gunicorn stderr | result = _process_exception(request, e) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/utils/decorators.py", line 186, in _view_wrapper gunicorn stderr | response = view_func(request, *args, **kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/contrib/admin/options.py", line 1804, in changeform_view gunicorn stderr | return self._changeform_view(request, object_id, form_url, extra_context) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/contrib/admin/options.py", line 1849, in _changeform_view gunicorn stderr | form_validated = form.is_valid() gunicorn stderr | ^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/forms/forms.py", line 197, in is_valid gunicorn stderr | return self.is_bound and not self.errors gunicorn stderr | ^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/forms/forms.py", line 192, in errors gunicorn stderr | self.full_clean() gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/forms/forms.py", line 329, in full_clean gunicorn stderr | self._post_clean() gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/contrib/auth/forms.py", line 143, in _post_clean gunicorn stderr | password_validation.validate_password(password, self.instance) gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/contrib/auth/password_validation.py", line 53, in validate_password gunicorn stderr | validator.validate(password, user) gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/weblate/accounts/password_validation.py", line 47, in validate gunicorn stderr | for log in AuditLog.objects.get_past_passwords(user=user) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/db/models/manager.py", line 87, in manager_method gunicorn stderr | return getattr(self.get_queryset(), name)(*args, **kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/weblate/accounts/models.py", line 272, in get_past_passwords gunicorn stderr | return self.filter( gunicorn stderr | ^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/db/models/query.py", line 1476, in filter gunicorn stderr | return self._filter_or_exclude(False, args, kwargs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/db/models/query.py", line 1494, in _filter_or_exclude gunicorn stderr | clone._filter_or_exclude_inplace(negate, args, kwargs) gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/db/models/query.py", line 1501, in _filter_or_exclude_inplace gunicorn stderr | self._query.add_q(Q(*args, **kwargs)) gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/db/models/sql/query.py", line 1613, in add_q gunicorn stderr | clause, _ = self._add_q(q_object, self.used_aliases) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/db/models/sql/query.py", line 1645, in _add_q gunicorn stderr | child_clause, needed_inner = self.build_filter( gunicorn stderr | ^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/db/models/sql/query.py", line 1559, in build_filter gunicorn stderr | condition = self.build_lookup(lookups, col, value) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/db/models/sql/query.py", line 1389, in build_lookup gunicorn stderr | lookup = lookup_class(lhs, rhs) gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/db/models/lookups.py", line 30, in __init__ gunicorn stderr | self.rhs = self.get_prep_lookup() gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/db/models/fields/related_lookups.py", line 147, in get_prep_lookup gunicorn stderr | self.rhs = get_normalized_value(self.rhs, self.lhs)[0] gunicorn stderr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn stderr | File "/app/venv/lib/python3.12/site-packages/django/db/models/fields/related_lookups.py", line 45, in get_normalized_value gunicorn stderr | raise ValueError("Model instances passed to related filters must be saved.") gunicorn stderr | ValueError: Model instances passed to related filters must be saved.
Docker container
I'm selfhosting Weblate and done some changes on the docker repository
WeblateOrg/docker@main...iamshoXy:docker:main
I cannot really figure out where the issue is. I'm using the latest 5.5.3 release commit
The text was updated successfully, but these errors were encountered:
213c78d
Thank you for your report; the issue you have reported has just been fixed.
Sorry, something went wrong.
nijel
No branches or pull requests
Describe the issue
Exception on adding user
I already tried
Steps to reproduce the behavior
Expected behavior
No response
Screenshots
No response
Exception traceback
How do you run Weblate?
Docker container
Weblate versions
Weblate deploy checks
No response
Additional context
I'm selfhosting Weblate and done some changes on the docker repository
WeblateOrg/docker@main...iamshoXy:docker:main
I cannot really figure out where the issue is. I'm using the latest 5.5.3 release commit
The text was updated successfully, but these errors were encountered: