"})}),define("taoRevision/controller/history/index",["jquery","i18n","tpl!taoRevision/controller/history/line","helpers","ui/feedback","select2","ui/tooltip"],function($,__,lineTpl,helpers,feedback){"use strict";return{start:function(){var $table=$(".revision-container"),$form=$("form",$table),$submiter=$(
":submit",$form),$table=$("#revisions-table"),body=$table.find("tbody")[0];$form.on("submit",function(e){e.preventDefault(),e.stopImmediatePropagation()}),$submiter.on("click",function(e){e.preventDefault();var $message=$("#message",$form);""!==$message.val()?($submiter.addClass("disabled"),$.post($form.attr("action"),$form.serialize()).done(function(res){res&&res.success?(feedback().success(res.commitMessage),$(body).append(lineTpl(res))):feedback().error(__("Something went wrong..."))}).complete(function(){$submiter.removeClass("disabled"),$message.val("")})):feedback().error(__("Please give a message to your commit"))}),$table.on("click",
".restore_revision",function(id){var message,body,revision;id.preventDefault(),message=this,body=$("#revisions-table").find("tbody")[0],revision=$(message).data("revision"),id=$("#resource_id").val(),message=prompt("Please enter a message",__("Restored version %s",revision)),void 0!==revision&&void 0!==message&&null!=message&&""!==revision&&""!==message&&$.post(helpers._url("restoreRevision","History","taoRevision"),{id:id,revisionId:revision,message:message}).done(function(res){res&&res.success?(feedback().success(__("Resource restored")),$(body).append(lineTpl(res)),$(".tree").trigger("refresh.taotree")):feedback().error(__("Something went wrong..."))})})}
}}),define("taoRevision/controller/routes",[],function(){return{History:{actions:{index:"controller/history/index"}}}}),define("taoRevision/loader/taoRevision.bundle",function(){});
//# sourceMappingURL=taoRevision.min.js.map