Services
hypha.apply.funds.services
¶
bulk_archive_submissions
¶
Archive submissions and generate action log.
Parameters:
-
submissions
(QuerySet
) βqueryset of submissions to archive
-
user
βuser who is archiving the submissions
-
request
(HttpRequest
) βdjango request object
Returns:
-
QuerySet
βQuerySet of submissions that have been archived
Source code in hypha/apply/funds/services.py
bulk_delete_submissions
¶
Permanently deletes submissions and generate action log.
Parameters:
-
submissions
(QuerySet
) βqueryset of submissions to archive
-
user
βuser who is archiving the submissions
-
request
(HttpRequest
) βdjango request object
Returns:
-
QuerySet
βQuerySet of submissions that have been archived
Source code in hypha/apply/funds/services.py
bulk_update_lead
¶
Update lead for submissions and generate action log.
Parameters:
-
submissions
(QuerySet
) βqueryset of submissions to update
-
user
βuser who is changing the lead
-
request
(HttpRequest
) βdjango request object
-
lead
βuser who is the new lead
Returns:
-
QuerySet
βQuerySet of submissions that have been changed
Source code in hypha/apply/funds/services.py
bulk_update_reviewers
¶
Update reviewer for submissions and generate action log.
Parameters:
-
submissions
(QuerySet
) βqueryset of submissions to update
-
user
βuser who is changing the reviewer
-
request
(HttpRequest
) βdjango request object
-
assigned_roles
(dict
) βroles and reviewers to assign against them
-
reviewer
βuser who is the new reviewer
Returns:
-
QuerySet
βQuerySet of submissions that have been changed