nextcloud/dist/comments-comments-app.js

3 lines
31 KiB
JavaScript
Raw Normal View History

/*! For license information please see comments-comments-app.js.LICENSE.txt */
!function(){var e,n={38982:function(e,n,r){"use strict";var o=r(17499),s=r(31352),a=r(79753),i=r(45994),c=r(79954),u=r(4820),m=r(61361),l=r(20144),d=r(93455),p=r.n(d),f=r(10861),h=r.n(f),g=r(36272),v=r(92141),A=r(94603),y=r(80351),C=r.n(y),j=r(45400),b=r.n(j),x=r(12945),_=r.n(x),w=r(875),k=r.n(w),O=r(75925),D=r.n(O),S=r(12323),P=r.n(S),R=r(13408),N=r.n(R),I=r(39429),T={name:"Moment",props:{timestamp:{type:Number,required:!0},format:{type:String,default:"LLL"}},computed:{title:function(){return C().unix(this.timestamp).format(this.format)},formatted:function(){return C().unix(this.timestamp).fromNow()}}},E=r(51900),M=(0,E.Z)(T,(function(){var t=this;return(0,t._self._c)("span",{staticClass:"live-relative-timestamp",attrs:{"data-timestamp":1e3*t.timestamp,title:t.title}},[t._v(t._s(t.formatted))])}),[],!1,null,null,null).exports,B=function(){return(0,a.generateRemoteUrl)("dav/comments")};function z(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=new DOMParser,r=t,o=0;o<e;o++)r=n.parseFromString(r,"text/html").documentElement.textContent;return r}var q=r(81063);u.default.defaults.headers["X-Requested-With"]="XMLHttpRequest",(0,q.getPatcher)().patch("request",u.default);var Z=(0,q.createClient)(B());function L(t,e,n,r,o,s,a){try{var i=t[s](a),c=i.value}catch(t){return void n(t)}i.done?e(c):Promise.resolve(c).then(r,o)}function $(t){return function(){var e=this,n=arguments;return new Promise((function(r,o){var s=t.apply(e,n);function a(t){L(s,r,o,a,i,"next",t)}function i(t){L(s,r,o,a,i,"throw",t)}a(void 0)}))}}function U(t,e,n){return F.apply(this,arguments)}function F(){return(F=$(regeneratorRuntime.mark((function t(e,n,r){var o,s,a,c,m,l;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=["",e,n].join("/"),t.next=3,u.default.post(B()+o,{actorDisplayName:(0,i.ts)().displayName,actorId:(0,i.ts)().uid,actorType:"users",creationDateTime:(new Date).toUTCString(),message:r,objectType:"files",verb:"comment"});case 3:return s=t.sent,a=parseInt(s.headers["content-location"].split("/").pop()),c=o+"/"+a,t.next=8,Z.stat(c,{details:!0});case 8:return m=t.sent,(l=m.data.props).actorDisplayName=z(l.actorDisplayName,2),l.message=z(l.message,2),t.abrupt("return",m.data);case 13:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function G(t,e,n,r,o,s,a){try{var i=t[s](a),c=i.value}catch(t){return void n(t)}i.done?e(c):Promise.resolve(c).then(r,o)}function Y(t){return function(){var e=this,n=arguments;return new Promise((function(r,o){var s=t.apply(e,n);function a(t){G(s,r,o,a,i,"next",t)}function i(t){G(s,r,o,a,i,"throw",t)}a(void 0)}))}}function W(t,e,n){return H.apply(this,arguments)}function H(){return(H=Y(regeneratorRuntime.mark((function t(e,n,r){var o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=["",e,n,r].join("/"),t.next=3,Z.deleteFile(o);case 3:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function V(t,e,n,r,o,s,a){try{var i=t[s](a),c=i.value}catch(t){return void n(t)}i.done?e(c):Promise.resolve(c).then(r,o)}function Q(t){return function(){var e=this,n=arguments;return new Promise((function(r,o){var s=t.apply(e,n);function a(t){V(s,r,o,a,i,"next",t)}function i(t){V(s,r,o,a,i,"throw",t)}a(void 0)}))}}function X(t,e,n,r){return K.apply(this,arguments)}function K(){return(K=Q(regeneratorRuntime.mark((function t(e,n,r,o){var s;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return s=["",e,n,r].join("/"),t.next=3,Z.customRequest(s,Object.assign({method:"PROPPATCH",data:'<?xml version="1.0"?>\n\t\t\t<d:propertyupdate\n\t\t\t\txmlns:d="DAV:"\n\t\t\t\txmlns:oc="http://owncloud.org/ns">\n\t\t\t<d:set>\n\t\t\t\t<d:prop>\n\t\t\t\t\t<oc:message>'.concat(o,"</oc:message>\n\t\t\t\t</d:prop>\n\t\t\t</d:set>\n\t\t\t</d:propertyupdate>")}));case 3:return t.abrupt("return",t.sent);case 4:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var J=r(64024),tt=r(25108);function et(t,e,n,r,o,s,a){try{var i=t[s](a),c=i.value}catch(t){return void n(t)}i.done?e(c):Promise.resolve(c).then(r,o)}
//# sourceMappingURL=comments-comments-app.js.map?v=efe84e58e1dec3b3521f