docs: def add_attachment(self, issue_id_or_key, temp_attachment_id, public=True, comment=None):
          """
          Adds temporary attachment that were created using attach_temporary_file function to a customer request
  
          :param issue_id_or_key: str
          :param temp_attachment_id: str, ID from result attach_temporary_file function
          :param public: bool (default is True)
          :param comment: str (default is None)
          :return:
          """
          log.warning('Adding attachment')
          data = {
              'temporaryAttachmentIds': [temp_attachment_id],
              'public': public,
              'additionalComment': {'body': comment}
          }
          url = 'rest/servicedeskapi/request/{}/attachment'.format(issue_id_or_key)
  
          return self.post(url, headers=self.experimental_headers, data=data)