misc: drop anonymous attribute from users (#77162) #279
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/77162-user-drop-anonymous-column"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
8f3e6983c0
to2a386466ed
2a386466ed
to158ed09837
158ed09837
to85655b57b1
85655b57b1
tob2030b0f20
@ -303,3 +304,2 @@
is_admin = True
anonymous = True
is_api_user = False
is_api_user = True
Ça supprime le anonymous ici, qui était le seul endroit où c'était True, ça remet aussi is_api_user à True, ça avait été changé dans #53926 mais a posteriori c'était une mauvaise idée et il suffit d'une petite modif à wcs/qommon/http_request.py pour passer.
@ -202,2 +196,2 @@
if session and session.is_anonymous_submitter(self.filled):
mine = True
mine = self.filled.is_submitter(user)
Le is_submitter(...) fait déjà le boulot de regarder dans la session, inutile de répéer ça ici.
@ -370,3 +361,1 @@
if str(session.user) != str(filled.user_id):
raise errors.AccessUnauthorizedError()
else:
if not self.filled.is_submitter(get_request().user):
(bis) Le is_submitter(...) fait déjà le boulot de regarder dans la session, inutile de répéer ça ici.
@ -3231,3 +3226,3 @@
o.deleted_timestamp,
o.is_active,
) = (str_encode(x) for x in tuple(row[:13]))
) = (str_encode(x) for x in tuple(row[: len(cls._table_static_fields)]))
Il y a déjà assez d'endroits à modifier pour supprimer un attribut, en voici un de moins.
WIP: misc: drop anonymous attribute from users (#77162)to misc: drop anonymous attribute from users (#77162)