(export, project_string_id, session)
| 45 | |
| 46 | |
| 47 | def has_project_permissions_for_export(export, project_string_id, session): |
| 48 | log = regular_log.default() |
| 49 | project = Project.get(session, project_string_id) |
| 50 | # Theory is that if a user has access to project |
| 51 | # They have access to download from project |
| 52 | if export.project_id != project.id: |
| 53 | log['error']['project_permissions'] = 'Permission error, invalid project export match' |
| 54 | |
| 55 | return log |
| 56 | |
| 57 | |
| 58 | def is_export_completed(export): |
no test coverage detected