lib/magellan/cli/resources/authority.rb in magellan-cli-0.7.4 vs lib/magellan/cli/resources/authority.rb in magellan-cli-0.7.5
- old
+ new
@@ -14,11 +14,11 @@
desc "update ATTRIBUTES", I18n.t(:update, scope: [:resources, :common, :cmd], resource_name: resource_name)
def update(attrs)
s = load_selection!(self.class)
attrs = JSON.parse(File.readable?(attrs) ? File.read(attrs) : attrs)
- put_json("/admin/#{resource_key}/#{s['id']}/edit", {"magellan_auth_authority" => attrs})
+ put_json("/admin/#{resource_key}/#{s['id']}/edit.json", {"magellan_auth_authority" => attrs})
end
desc "create PROJECT_ROLE STAGE_ROLE STAGE_TYPE", I18n.t(:create, scope: [:resources, :authority, :cmd], resource_name: resource_name)
def create(project_role, stage_role, stage_type)
team = load_selection!(Team)
@@ -65,10 +65,10 @@
desc "delete ID", I18n.t(:delete, scope: [:resources, :authority, :cmd], resource_name: resource_name)
def delete(id)
q = build_query("id" => id).update(default_query)
r = get_first_result!(self.class.resource_name, id, "/admin/#{resource_key}.json", q)
- super("/admin/#{resource_key}/#{r['id']}/delete")
+ super("/admin/#{resource_key}/#{r['id']}/delete.json")
log_success("OK")
end
end
end
end