code: def get_user_vault_instance_or_none(self, user):
          
          qset = self.filter(user=user)
          if not qset:
              return None
          
          if qset.count() > 1:
              raise Exception('This app does not currently support multiple vault ids')
          
          return qset.get()
docs: Returns a vault_id string or None