code: def remove_record(self, record):
          
          if not self.has_record(record):
              current_app.logger.warning(
                  'Community removal: record {uuid} was not in community '
                  '"{comm}"'.format(uuid=record.id, comm=self.id))
          else:
              key = current_app.config['COMMUNITIES_RECORD_KEY']
              record[key] = [c for c in record[key] if c != self.id]
  
          if current_app.config['COMMUNITIES_OAI_ENABLED']:
              if self.oaiset.has_record(record):
                  self.oaiset.remove_record(record)
docs: Remove an already accepted record from the community.
  
          :param record: Record object.
          :type record: `invenio_records.api.Record`