Compare commits

..

1 Commits

Author SHA1 Message Date
Yann Weber 7f486d3d4b manager: make agenda's groups foldable (#85616)
gitea/chrono/pipeline/head This commit looks good Details
2024-04-10 18:47:22 +02:00
2 changed files with 2 additions and 5 deletions

View File

@ -39,9 +39,6 @@ def save_preference(request):
return bad_fmt_response
if not isinstance(prefs, dict) or len(prefs) != 1:
return bad_fmt_response
value = list(prefs.values())[0]
if not isinstance(value, bool):
return bad_fmt_response
user_pref.preferences.update(prefs)
user_pref.save()

View File

@ -48,8 +48,8 @@ def test_user_preferences_api_ok(app, admin_user):
'bad_body',
(
json.dumps({'fake-id-1': True, 'fake-id-2': False}),
json.dumps({'fake-id-1': 'true'}),
json.dumps({'fake-id-1': 1}),
'"not a dict"',
'[1,2,3]',
'{\'fake-id-1\': true',
),
)