code: def update_data(self):
          
          existing_issues = EBSVolumeAuditIssue.get_all()
  
          volumes = self.get_unattached_volumes()
          new_issues = self.process_new_issues(volumes, existing_issues)
          fixed_issues = self.process_fixed_issues(volumes, existing_issues)
  
          # region Process the data to be returned
          output = defaultdict(list)
          for acct, data in new_issues.items():
              output[acct] += data
          # endregion
  
          # region Update the database with the changes pending
          for issues in new_issues.values():
              for issue in issues:
                  db.session.add(issue.issue)
  
          for issue in fixed_issues:
              db.session.delete(issue.issue)
  
          db.session.commit()
          # endregion
  
          return output
docs: Update the database with the current state and return a dict containing the new / updated and fixed
          issues respectively, keyed by the account object
  
          Returns:
              `dict`