Ejemplo n.º 1
0
def attachment_delete(oauth_request, storage, feature_id, attachment_storage, attachment_id, extension):

    Feature_ = Feature()
    Feature_.current_user = oauth_request.user
    Feature_.attachment_delete(storage, feature_id, "attachment_" + attachment_storage, attachment_id)

    try:
        return status_.status_204(), 204
    except Exception as e:
        return status_.status_500(e), 500
Ejemplo n.º 2
0
def features_users_delete(oauth_request, storage, feature_id, user_id, extension):

    Feature_ = Feature()
    Feature_.current_user = oauth_request.user
    user_permissions = Feature_.permission_delete(storage, feature_id, user_id)

    if type(user_permissions) is tuple:
        return user_permissions

    return status_.status_204(), 204
Ejemplo n.º 3
0
def statistic_delete(oauth_request, template_id, statistic_id, extension):

    Statistic_ = Statistic()
    Statistic_.current_user = oauth_request.user
    deleted_statistic = Statistic_.statistic_delete(template_id, statistic_id)

    if type(deleted_statistic) is tuple:
        return deleted_statistic

    return status_.status_204(), 204
Ejemplo n.º 4
0
def template_user_delete(oauth_request, template_id, user_id, extension):

    UserTemplates_ = UserTemplates(template_id, user_id)
    UserTemplates_.current_user = oauth_request.user
    deleted_template = UserTemplates_.permission_delete(template_id, user_id)

    if type(deleted_template) is tuple:
        return deleted_template

    return status_.status_204(), 204
Ejemplo n.º 5
0
def template_delete(oauth_request, template_id, extension):

    Template_ = Template()
    Template_.current_user = oauth_request.user
    deleted_template = Template_.template_delete(template_id)

    if type(deleted_template) is tuple:
        return deleted_template

    return status_.status_204(), 204
Ejemplo n.º 6
0
def field_delete(oauth_request, template_id, field_id, extension):

  Field_ = Field()
  Field_.current_user = oauth_request.user
  deleted_field =Field_.field_delete(template_id, field_id)

  if type(deleted_field) is tuple:
    return deleted_field

  return status_.status_204(), 204
Ejemplo n.º 7
0
def application_delete(oauth_request, application_id, extension):

  Application_ = Application()
  Application_.current_user = oauth_request.user

  application_deleted = Application_.application_delete(application_id)

  if type(application_deleted) is tuple:
    return application_deleted

  return status_.status_204(), 204
Ejemplo n.º 8
0
def feature_delete(oauth_request, storage, feature_id, extension):

    Feature_ = Feature()
    Feature_.current_user = oauth_request.user
    deleted_feature = Feature_.feature_delete(storage, feature_id)

    if type(deleted_feature) is tuple:
        return deleted_feature

    try:
        return status_.status_204(), 204
    except Exception as e:
        return status_.status_500(e), 500
Ejemplo n.º 9
0
def application_user_delete(oauth_request, application_id, user_id, extension):

  UserApplications_ = UserApplications(application_id, user_id)
  UserApplications_.current_user = oauth_request.user

  user_permissions = UserApplications_.permission_delete(application_id, user_id)

  if type(user_permissions) is tuple:
    return user_permissions

  arguments = {
    'the_content': user_permissions,
    'extension': extension
  }

  return status_.status_204(), 204