Skip to content

Commit

Permalink
update cover image listing logic
Browse files Browse the repository at this point in the history
  • Loading branch information
shayanaijaz committed Feb 21, 2025
1 parent 681d517 commit efff723
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion server/portal/apps/projects/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,15 @@ def get(self, request, project_id=None, system_id=None):

if prj["cover_image"] is not None:
service_client = service_account()
postit = service_client.files.createPostIt(systemId=settings.PORTAL_PROJECTS_ROOT_SYSTEM_NAME, path=prj['cover_image'], allowedUses=-1)

if prj["is_published_project"]:
root_system = settings.PORTAL_PROJECTS_PUBLISHED_ROOT_SYSTEM_NAME
elif prj["is_review_project"]:
root_system = settings.PORTAL_PROJECTS_REVIEW_ROOT_SYSTEM_NAME
else:
root_system = settings.PORTAL_PROJECTS_ROOT_SYSTEM_NAME

postit = service_client.files.createPostIt(systemId=root_system, path=prj['cover_image'], allowedUses=-1)
prj["cover_image_url"] = postit.redeemUrl

if not getattr(prj, 'is_review_project', False) and not getattr(prj, 'is_published_project', False):
Expand Down

0 comments on commit efff723

Please sign in to comment.