module Api
class ChangesetsController < ApiController
- require "xml/libxml"
-
before_action :check_api_writable, :only => [:create, :update, :upload, :subscribe, :unsubscribe]
before_action :check_api_readable, :except => [:create, :update, :upload, :download, :query, :subscribe, :unsubscribe]
before_action :setup_user_auth, :only => [:show]
@comments = @comments.unscope(:where => :visible) if params[:show_hidden_comments].presence && can?(:restore, ChangesetComment)
@comments = @comments.includes(:author)
end
- render "changeset"
respond_to do |format|
format.xml
check_changeset_consistency(@changeset, current_user)
@changeset.update_from(new_changeset, current_user)
- render "changeset"
+ render "show"
respond_to do |format|
format.xml
# Return a copy of the updated changeset
@changeset = changeset
- render "changeset"
+ render "show"
respond_to do |format|
format.xml
# Return a copy of the updated changeset
@changeset = changeset
- render "changeset"
+ render "show"
respond_to do |format|
format.xml