def patch(self, request, *args, **kwargs):
     issue_id = kwargs.get('issue_id')
     attachment_key = request.data.get('uploadList', [])
     file_ids = IssueService.store_cached_file(attachment_key)
     issue = models.ProjectIssue.objects.get(int(issue_id))
     if issue:
         issue.Attachments = issue.Attachments + file_ids
         issue.save()
     return response.Response(status=status.HTTP_202_ACCEPTED)
def save_cache(request, issue_id):
    message = "True"
    try:
        cache_key = request.POST.get("cache_key")
        tmp_issue = ProjectIssue.objects.get(int(issue_id))
        tmp_issue.Attachments = tmp_issue.Attachments + IssueService.store_cached_file(
            cache_key)
        tmp_issue.save()
    except Exception as ex:
        SimpleLogger.exception(ex)
        message = str(ex)
    return HttpResponse(message)