added check if creator exists

This commit is contained in:
asaki222 2024-08-07 14:59:17 -04:00
parent 46769cb8a6
commit b5330e1c38
No known key found for this signature in database
GPG key ID: CDC41B4E3DF6857F

View file

@ -2865,8 +2865,11 @@ class PortfolioAdmin(ListHeaderAdmin):
return super().change_view(request, object_id, form_url, extra_context)
def save_model(self, request, obj, form, change):
obj.creator = request.user if request.user.is_authenticated else None
if hasattr(obj, 'creator') is False:
# ---- update creator ----
# Set the creator field to the current admin user
obj.creator = request.user if request.user.is_authenticated else None
# ---- update organization name ----
# org name will be the same as federal agency, if it is federal,
# otherwise it will be the actual org name. If nothing is entered for