Userfeedback #802
Profil: Email Änderungsmail kommt nicht an
Status: | Neu | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | - | Estimated time: | 0.50 h | |
Target version: | Repertoire 2) Testing phase II |
Description
Nachdem Thomas mir sagte, dass ich die Emailadresse klein schreiben muss, kann ich eine andere E-mailadresse eingeben und bekomme keine Fehlermeldung nach dem Klicken auf Übernehmen.
Laut Webseite wurde das Profil geändert und ich soll eine neue Registrierungsmail bekommen, die kommt aber nicht an. Weder, wenn ich eine web.de Adresse angebe, noch mit office@c3s.cc kommt es an.
Und es wird nun nicht nur die E-mailadressenänderung nicht sichtbar, sondern auch die Namensänderung nicht.
Related issues
Associated revisions
German mail template for change email address was wrong; fixes #802
History
#1 Updated by Anonymous almost 5 years ago
- Status changed from Neu to Erledigt
- % Done changed from 0 to 100
Applied in changeset commit:collecting_society_portal_repertoire|8c5b46a42585761ecb0e157bb177bdf48669e87e.
#2 Updated by Thomas Mielke almost 5 years ago
verification of a changed email address only works after logging out, using the frontend ressource. This again seems to be an issue with missing ressouce permissions. I tried to replicate ProfileResource for verify_email without success. (Not even understanding why ProfileResource is in portal while the view is in repertoire.)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/waitress/task.py", line 169, in service
portal_1 | self.execute()
portal_1 | File "/usr/local/lib/python2.7/dist-packages/waitress/task.py", line 399, in execute
portal_1 | app_iter = self.channel.server.application(env, start_response)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/router.py", line 270, in __call__
portal_1 | response = self.execution_policy(environ, self)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/router.py", line 278, in default_execution_policy
portal_1 | return request.invoke_exception_view(reraise=True)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/view.py", line 755, in invoke_exception_view
portal_1 | reraise_(*exc_info)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/router.py", line 276, in default_execution_policy
portal_1 | return router.invoke_request(request)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/router.py", line 249, in invoke_request
portal_1 | response = handle_request(request)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/tweens.py", line 41, in excview_tween
portal_1 | response = _error_handler(request, exc)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/tweens.py", line 16, in _error_handler
portal_1 | reraise(*exc_info)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/tweens.py", line 39, in excview_tween
portal_1 | response = handler(request)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/router.py", line 156, in handle_request
portal_1 | view_name
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/view.py", line 642, in _call_view
portal_1 | response = view_callable(context, request)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/viewderivers.py", line 301, in secured_view
portal_1 | return view(context, request)
portal_1 | File "/ado/src/collecting_society.portal/collecting_society_portal/models/base.py", line 197, in wrapper
portal_1 | result = func(*args, **kwargs)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/viewderivers.py", line 410, in viewresult_to_response
portal_1 | result = view(context, request)
portal_1 | File "/usr/local/lib/python2.7/dist-packages/pyramid/viewderivers.py", line 138, in _class_view
portal_1 | response = getattr(inst, attr)()
portal_1 | File "/ado/src/collecting_society.portal.repertoire/collecting_society_portal_repertoire/views/backend.py", line 86, in verify_email
portal_1 | web_user.save()
portal_1 | File "/ado/src/trytond/trytond/model/modelstorage.py", line 1420, in save
portal_1 | self.write([self], save_values)
portal_1 | File "/ado/src/trytond/trytond/model/modelsql.py", line 801, in write
portal_1 | where=red_sql))
portal_1 | File "/ado/src/trytond/trytond/backend/postgresql/database.py", line 315, in execute
portal_1 | return self.cursor.execute(sql, params)
portal_1 | InternalError: cannot execute UPDATE in a read-only transaction
#3 Updated by Thomas Mielke almost 5 years ago
- Related to Userfeedback #710: Edit Profile still doesn't work added
#4 Updated by Thomas Mielke almost 5 years ago
- Assignee changed from Werkeverwaltung to Alexander Blum
#5 Updated by Thomas Mielke almost 5 years ago
- Status changed from Erledigt to In Bearbeitung
- % Done changed from 100 to 0
#6 Updated by Thomas Mielke almost 5 years ago
- Related to Userfeedback #803: Profil: Email Änderung in der engl. version added
#7 Updated by Alexander Blum over 4 years ago
- Status changed from In Bearbeitung to Neu
- Assignee deleted (
Alexander Blum) - Estimated time set to 0.50
opened new ticket with separate issue for backend/frontend resource problem.
#8 Updated by Alexander Blum almost 4 years ago
- Target version changed from 2) Testing phase II to Repertoire 2) Testing phase II
#9 Updated by Alexander Blum almost 4 years ago
- Project changed from repertoire to collecting_society