Skip to content

Commit e8a3eda

Browse files
Merge ea0b71c into 35229d3
2 parents 35229d3 + ea0b71c commit e8a3eda

18 files changed

+58
-58
lines changed

js/ActivityComponent.vue_vue_type_script_setup_true_lang-Dl2LPLoe.chunk.mjs renamed to js/ActivityComponent.vue_vue_type_script_setup_true_lang-DRuMi0G2.chunk.mjs

Lines changed: 4 additions & 4 deletions
Large diffs are not rendered by default.

js/ActivityComponent.vue_vue_type_script_setup_true_lang-Dl2LPLoe.chunk.mjs.map renamed to js/ActivityComponent.vue_vue_type_script_setup_true_lang-DRuMi0G2.chunk.mjs.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
(function(){"use strict";try{if(typeof document<"u"){var t=document.createElement("style");t.appendChild(document.createTextNode(".activity[data-v-2fda9824]{display:flex;flex-direction:column;overflow:hidden;height:100%}.activity__actions[data-v-2fda9824]{display:flex;flex-direction:column;width:100%}.activity__list[data-v-2fda9824]{flex-grow:1;overflow:scroll}.activity__empty-content[data-v-2fda9824]{height:100%}[data-v-2fda9824] .empty-content__icon span{background-size:64px;width:64px;height:64px}")),document.head.appendChild(t)}}catch(e){console.error("vite-plugin-css-injected-by-js",e)}})();
2-
import{l as w}from"./activity-sidebar.mjs";import{f as S,d as N,v as C,b as x}from"./_plugin-vue_export-helper-BGAprzst.chunk.mjs";import{k as I,r as E,x as R,C as j,y as G,c as s,o as a,H as g,E as L,b as o,d as l,h as d,g as m,G as y,l as B,I as u,f as T,n as V}from"./translation-CD_FiYBO-D7oPP82T.chunk.mjs";import{N as W,b as H,_ as U,A as $}from"./ActivityComponent.vue_vue_type_script_setup_true_lang-Dl2LPLoe.chunk.mjs";import{g as q,a as z,b as h}from"./api-AEva7FRs.chunk.mjs";import{l as _}from"./logger-bSyXKk3f.chunk.mjs";import"./preload-helper-Dh9HmuEY.chunk.mjs";import"./_commonjsHelpers-Cqwegr3R.chunk.mjs";const D=I({__name:"ActivitySidebarPlugin",props:{plugin:{},fileInfo:{}},emits:["reload-activities"],setup(i,{emit:t}){const e=i,n=t,r=E();return R(()=>e.plugin.mount(r.value,{context:j()?.proxy,fileInfo:e.fileInfo,reload:()=>n("reload-activities")})),G(()=>e.plugin.unmount()),(b,f)=>(a(),s("div",{ref_key:"attachTarget",ref:r},null,512))}}),F=I({name:"ActivityTab",components:{ActivityComponent:U,NcEmptyContent:H,NcIconSvgWrapper:W,NcLoadingIcon:S,ActivitySidebarPlugin:D},expose:["update"],data(){return{error:"",loading:!0,fileInfo:null,activities:[],lightningBoltSVG:w,sidebarPlugins:[]}},mounted(){this.sidebarPlugins=h()},methods:{async update(i){this.sidebarPlugins=[];const t=h();t.length>0&&L(()=>{this.sidebarPlugins=t}),this.fileInfo=i,this.resetState(),await this.getActivities()},async getActivities(){try{this.loading=!0;const i=await this.processActivities(await this.loadRealActivities()),t=await z({fileInfo:this.fileInfo});this.activities=[...i,...t].sort((e,n)=>n.timestamp-e.timestamp)}catch(i){this.error=g("activity","Unable to load the activity list"),_.error("Error loading the activity list",{error:i})}finally{this.loading=!1}},resetState(){this.loading=!0,this.error="",this.activities=[]},async loadRealActivities(){try{const{data:i}=await N.get(C("apps/activity/api/v2/activity/filter"),{params:{format:"json",object_type:"files",object_id:this.fileInfo.id}});return i.ocs.data}catch(i){if(i.response!==void 0&&i.response.status===304)return[];throw i}},processActivities(i){i=i.map(e=>new $(e)),_.debug(`Processed ${i.length} activity(ies)`,{activities:i,fileInfo:this.fileInfo});const t=q();return i.filter(e=>!t||t.every(n=>n(e)))},t:g}}),J={key:0,class:"activity__actions"},K={key:3,class:"activity__list"};function M(i,t,e,n,r,b){const f=o("NcIconSvgWrapper"),v=o("NcEmptyContent"),A=o("ActivitySidebarPlugin"),k=o("NcLoadingIcon"),P=o("ActivityComponent");return a(),s("div",{class:V([{"icon-loading":i.loading},"activity"])},[i.error||i.fileInfo===null?(a(),l(v,{key:0,name:i.error},{icon:d(()=>[m(f,{svg:i.lightningBoltSVG},null,8,["svg"])]),_:1},8,["name"])):(a(),s(y,{key:1},[i.sidebarPlugins.length>0?(a(),s("div",J,[(a(!0),s(y,null,u(i.sidebarPlugins,(c,p)=>(a(),l(A,{key:p,plugin:c,"file-info":i.fileInfo,onReloadActivities:t[0]||(t[0]=O=>i.getActivities())},null,8,["plugin","file-info"]))),128))])):B("",!0),i.loading?(a(),l(v,{key:1,class:"activity__empty-content",name:i.t("activity","Loading activities")},{icon:d(()=>[m(k)]),_:1},8,["name"])):i.activities.length===0?(a(),l(v,{key:2,class:"activity__empty-content",name:i.t("activity","No activity yet")},{icon:d(()=>t[2]||(t[2]=[T("span",{class:"icon-activity"},null,-1)])),_:1},8,["name"])):(a(),s("ul",K,[(a(!0),s(y,null,u(i.activities,c=>(a(),l(P,{key:c.id,activity:c,"show-previews":!1,onReload:t[1]||(t[1]=p=>i.getActivities())},null,8,["activity"]))),128))]))],64))],2)}const si=x(F,[["render",M],["__scopeId","data-v-2fda9824"]]);export{si as default};
3-
//# sourceMappingURL=ActivityTab-BHNw_dVJ.chunk.mjs.map
2+
import{l as w}from"./activity-sidebar.mjs";import{f as S,d as N,v as C,b as x}from"./_plugin-vue_export-helper-CY9R8fiO.chunk.mjs";import{k as I,r as E,x as R,C as j,y as G,c as s,o as a,H as g,E as L,b as o,d as l,h as d,g as m,G as y,l as B,I as u,f as T,n as V}from"./translation-CD_FiYBO-D7oPP82T.chunk.mjs";import{N as W,b as H,_ as U,A as $}from"./ActivityComponent.vue_vue_type_script_setup_true_lang-DRuMi0G2.chunk.mjs";import{g as q,a as z,b as h}from"./api-AEva7FRs.chunk.mjs";import{l as _}from"./logger-bSyXKk3f.chunk.mjs";import"./preload-helper-Dh9HmuEY.chunk.mjs";import"./_commonjsHelpers-Cqwegr3R.chunk.mjs";const D=I({__name:"ActivitySidebarPlugin",props:{plugin:{},fileInfo:{}},emits:["reload-activities"],setup(i,{emit:t}){const e=i,n=t,r=E();return R(()=>e.plugin.mount(r.value,{context:j()?.proxy,fileInfo:e.fileInfo,reload:()=>n("reload-activities")})),G(()=>e.plugin.unmount()),(b,f)=>(a(),s("div",{ref_key:"attachTarget",ref:r},null,512))}}),F=I({name:"ActivityTab",components:{ActivityComponent:U,NcEmptyContent:H,NcIconSvgWrapper:W,NcLoadingIcon:S,ActivitySidebarPlugin:D},expose:["update"],data(){return{error:"",loading:!0,fileInfo:null,activities:[],lightningBoltSVG:w,sidebarPlugins:[]}},mounted(){this.sidebarPlugins=h()},methods:{async update(i){this.sidebarPlugins=[];const t=h();t.length>0&&L(()=>{this.sidebarPlugins=t}),this.fileInfo=i,this.resetState(),await this.getActivities()},async getActivities(){try{this.loading=!0;const i=await this.processActivities(await this.loadRealActivities()),t=await z({fileInfo:this.fileInfo});this.activities=[...i,...t].sort((e,n)=>n.timestamp-e.timestamp)}catch(i){this.error=g("activity","Unable to load the activity list"),_.error("Error loading the activity list",{error:i})}finally{this.loading=!1}},resetState(){this.loading=!0,this.error="",this.activities=[]},async loadRealActivities(){try{const{data:i}=await N.get(C("apps/activity/api/v2/activity/filter"),{params:{format:"json",object_type:"files",object_id:this.fileInfo.id}});return i.ocs.data}catch(i){if(i.response!==void 0&&i.response.status===304)return[];throw i}},processActivities(i){i=i.map(e=>new $(e)),_.debug(`Processed ${i.length} activity(ies)`,{activities:i,fileInfo:this.fileInfo});const t=q();return i.filter(e=>!t||t.every(n=>n(e)))},t:g}}),J={key:0,class:"activity__actions"},K={key:3,class:"activity__list"};function M(i,t,e,n,r,b){const f=o("NcIconSvgWrapper"),v=o("NcEmptyContent"),A=o("ActivitySidebarPlugin"),k=o("NcLoadingIcon"),P=o("ActivityComponent");return a(),s("div",{class:V([{"icon-loading":i.loading},"activity"])},[i.error||i.fileInfo===null?(a(),l(v,{key:0,name:i.error},{icon:d(()=>[m(f,{svg:i.lightningBoltSVG},null,8,["svg"])]),_:1},8,["name"])):(a(),s(y,{key:1},[i.sidebarPlugins.length>0?(a(),s("div",J,[(a(!0),s(y,null,u(i.sidebarPlugins,(c,p)=>(a(),l(A,{key:p,plugin:c,"file-info":i.fileInfo,onReloadActivities:t[0]||(t[0]=O=>i.getActivities())},null,8,["plugin","file-info"]))),128))])):B("",!0),i.loading?(a(),l(v,{key:1,class:"activity__empty-content",name:i.t("activity","Loading activities")},{icon:d(()=>[m(k)]),_:1},8,["name"])):i.activities.length===0?(a(),l(v,{key:2,class:"activity__empty-content",name:i.t("activity","No activity yet")},{icon:d(()=>t[2]||(t[2]=[T("span",{class:"icon-activity"},null,-1)])),_:1},8,["name"])):(a(),s("ul",K,[(a(!0),s(y,null,u(i.activities,c=>(a(),l(P,{key:c.id,activity:c,"show-previews":!1,onReload:t[1]||(t[1]=p=>i.getActivities())},null,8,["activity"]))),128))]))],64))],2)}const si=x(F,[["render",M],["__scopeId","data-v-2fda9824"]]);export{si as default};
3+
//# sourceMappingURL=ActivityTab-B7Uu9Yjt.chunk.mjs.map
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/_plugin-vue_export-helper-BGAprzst.chunk.mjs.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

js/_plugin-vue_export-helper-BGAprzst.chunk.mjs renamed to js/_plugin-vue_export-helper-CY9R8fiO.chunk.mjs

Lines changed: 8 additions & 8 deletions
Large diffs are not rendered by default.

js/_plugin-vue_export-helper-CY9R8fiO.chunk.mjs.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/activity-adminSettings.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
import{H as n,b as a,d as r,o as u,h as m,g as p,i as N,t as w,R as f}from"./translation-CD_FiYBO-D7oPP82T.chunk.mjs";import{m as g,a as A,N as h,A as C,s as y}from"./settings-store-DkPuIEFb.chunk.mjs";import{b as v,x}from"./_plugin-vue_export-helper-BGAprzst.chunk.mjs";import"./_commonjsHelpers-Cqwegr3R.chunk.mjs";import"./index-_4HphU9w-DStNuzMh.chunk.mjs";import"./logger-bSyXKk3f.chunk.mjs";const _={name:"AdminSettings",components:{NcCheckboxRadioSwitch:x,NcSettingsSection:h},computed:{...A({emailEnabled:"emailEnabled"}),settingDescription(){return this.emailEnabled?n("activity","Choose for which activities you want to get an email or push notification."):n("activity","Choose for which activities you want to get a push notification.")}},mounted(){this.setEndpoint({endpoint:"/apps/activity/settings/admin"})},methods:{...g(["setEndpoint","toggleEmailEnabled"]),t:n}};function k(e,t,b,E,S,i){const o=a("NcCheckboxRadioSwitch"),s=a("NcSettingsSection");return u(),r(s,{name:i.t("activity","Notification")},{default:m(()=>[p(o,{type:"checkbox",modelValue:e.emailEnabled,"onUpdate:modelValue":[t[0]||(t[0]=c=>e.emailEnabled=c),t[1]||(t[1]=c=>e.toggleEmailEnabled({emailEnabled:c}))]},{default:m(()=>[N(w(i.t("activity","Enable notification emails")),1)]),_:1},8,["modelValue"])]),_:1},8,["name"])}const D=v(_,[["render",k]]),R={name:"DefaultActivitySettings",components:{ActivityGrid:C,NcSettingsSection:h},mounted(){this.setEndpoint({endpoint:"/apps/activity/settings/admin"})},methods:{...g(["setEndpoint"]),t:n}};function V(e,t,b,E,S,i){const o=a("ActivityGrid"),s=a("NcSettingsSection");return u(),r(s,{name:i.t("activity","Default settings"),description:i.t("activity","Configure the default notification settings for new accounts.")},{default:m(()=>[p(o)]),_:1},8,["name","description"])}const G=v(R,[["render",V]]),d=f(D);d.use(y),d.mount("#activity-admin-settings");const l=f(G);l.use(y),l.mount("#activity-default-settings");
1+
import{H as n,b as a,d as r,o as u,h as m,g as p,i as N,t as w,R as f}from"./translation-CD_FiYBO-D7oPP82T.chunk.mjs";import{m as g,a as A,N as h,A as C,s as y}from"./settings-store-B-jKzRoi.chunk.mjs";import{b as v,x}from"./_plugin-vue_export-helper-CY9R8fiO.chunk.mjs";import"./_commonjsHelpers-Cqwegr3R.chunk.mjs";import"./index-_4HphU9w-C4LfPePy.chunk.mjs";import"./logger-bSyXKk3f.chunk.mjs";const _={name:"AdminSettings",components:{NcCheckboxRadioSwitch:x,NcSettingsSection:h},computed:{...A({emailEnabled:"emailEnabled"}),settingDescription(){return this.emailEnabled?n("activity","Choose for which activities you want to get an email or push notification."):n("activity","Choose for which activities you want to get a push notification.")}},mounted(){this.setEndpoint({endpoint:"/apps/activity/settings/admin"})},methods:{...g(["setEndpoint","toggleEmailEnabled"]),t:n}};function k(e,t,b,E,S,i){const o=a("NcCheckboxRadioSwitch"),s=a("NcSettingsSection");return u(),r(s,{name:i.t("activity","Notification")},{default:m(()=>[p(o,{type:"checkbox",modelValue:e.emailEnabled,"onUpdate:modelValue":[t[0]||(t[0]=c=>e.emailEnabled=c),t[1]||(t[1]=c=>e.toggleEmailEnabled({emailEnabled:c}))]},{default:m(()=>[N(w(i.t("activity","Enable notification emails")),1)]),_:1},8,["modelValue"])]),_:1},8,["name"])}const D=v(_,[["render",k]]),R={name:"DefaultActivitySettings",components:{ActivityGrid:C,NcSettingsSection:h},mounted(){this.setEndpoint({endpoint:"/apps/activity/settings/admin"})},methods:{...g(["setEndpoint"]),t:n}};function V(e,t,b,E,S,i){const o=a("ActivityGrid"),s=a("NcSettingsSection");return u(),r(s,{name:i.t("activity","Default settings"),description:i.t("activity","Configure the default notification settings for new accounts.")},{default:m(()=>[p(o)]),_:1},8,["name","description"])}const G=v(R,[["render",V]]),d=f(D);d.use(y),d.mount("#activity-admin-settings");const l=f(G);l.use(y),l.mount("#activity-default-settings");
22
//# sourceMappingURL=activity-adminSettings.mjs.map

js/activity-app.mjs

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

js/activity-personalSettings.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
(function(){"use strict";try{if(typeof document<"u"){var e=document.createElement("style");e.appendChild(document.createTextNode(".activity-frequency__label[data-v-fbfa02d5]{margin-top:24px;display:inline-block}.notification-frequency__select[data-v-fbfa02d5]{margin-left:calc(var(--default-grid-baseline) * 2)}")),document.head.appendChild(e)}}catch(t){console.error("vite-plugin-css-injected-by-js",t)}})();
2-
import{H as l,b as m,d as b,o as d,h as u,g as y,i as I,t as s,c as S,l as h,f as n,R as f}from"./translation-CD_FiYBO-D7oPP82T.chunk.mjs";import{m as E,a as v,N as L,A as q,s as N}from"./settings-store-DkPuIEFb.chunk.mjs";import{b as g,x as M}from"./_plugin-vue_export-helper-BGAprzst.chunk.mjs";import"./_commonjsHelpers-Cqwegr3R.chunk.mjs";import"./index-_4HphU9w-DStNuzMh.chunk.mjs";import"./logger-bSyXKk3f.chunk.mjs";const F={name:"DailySummary",components:{NcCheckboxRadioSwitch:M,NcSettingsSection:L},computed:{...v(["activityDigestEnabled"])},mounted(){this.setEndpoint({endpoint:"/apps/activity/settings"})},methods:{...E(["setEndpoint","toggleActivityDigestEnabled"]),t:l}};function Y(t,a,_,p,i,e){const c=m("NcCheckboxRadioSwitch"),r=m("NcSettingsSection");return d(),b(r,{name:e.t("activity","Daily activity summary")},{default:u(()=>[y(c,{"data-cy-checkbox":"",modelValue:t.activityDigestEnabled,"onUpdate:modelValue":[a[0]||(a[0]=o=>t.activityDigestEnabled=o),a[1]||(a[1]=o=>t.toggleActivityDigestEnabled({activityDigestEnabled:o}))]},{default:u(()=>[I(s(e.t("activity","Send daily activity summary in the morning")),1)]),_:1},8,["modelValue"])]),_:1},8,["name"])}const B=g(F,[["render",Y]]),k={EmailFrequency:{EMAIL_SEND_HOURLY:0,EMAIL_SEND_DAILY:1,EMAIL_SEND_WEEKLY:2,EMAIL_SEND_ASAP:3}},w={name:"EmailSettings",data(){return{EmailFrequency:k.EmailFrequency}},computed:{...v(["emailEnabled","isEmailSet","settingBatchtime"])},methods:{...E(["setSettingBatchtime"]),t:l}},R={key:0},C={key:0},H={for:"activity_setting_batchtime",class:"activity-frequency__label"},U=["value","selected"],x=["value","selected"],W=["value","selected"],K=["value","selected"];function O(t,a,_,p,i,e){return t.emailEnabled?(d(),S("div",R,[t.isEmailSet?h("",!0):(d(),S("p",C,[n("strong",null,s(e.t("activity","You need to set up your email address before you can receive notification emails.")),1)])),n("p",null,[n("label",H,s(e.t("activity","Send activity emails")),1),n("select",{id:"activity_setting_batchtime",class:"notification-frequency__select",name:"activity_setting_batchtime",onChange:a[0]||(a[0]=c=>t.setSettingBatchtime({settingBatchtime:c.target.value}))},[n("option",{value:i.EmailFrequency.EMAIL_SEND_ASAP,selected:t.settingBatchtime===i.EmailFrequency.EMAIL_SEND_ASAP},s(e.t("activity","As soon as possible")),9,U),n("option",{value:i.EmailFrequency.EMAIL_SEND_HOURLY,selected:t.settingBatchtime===i.EmailFrequency.EMAIL_SEND_HOURLY},s(e.t("activity","Hourly")),9,x),n("option",{value:i.EmailFrequency.EMAIL_SEND_DAILY,selected:t.settingBatchtime===i.EmailFrequency.EMAIL_SEND_DAILY},s(e.t("activity","Daily")),9,W),n("option",{value:i.EmailFrequency.EMAIL_SEND_WEEKLY,selected:t.settingBatchtime===i.EmailFrequency.EMAIL_SEND_WEEKLY},s(e.t("activity","Weekly")),9,K)],32)])])):h("",!0)}const P=g(w,[["render",O],["__scopeId","data-v-fbfa02d5"]]),V={name:"UserSettings",components:{NcSettingsSection:L,EmailSettings:P,ActivityGrid:q},computed:{...v({emailEnabled:"emailEnabled"}),settingDescription(){return this.emailEnabled?l("activity","Choose for which activities you want to get an email or push notification."):l("activity","Choose for which activities you want to get a push notification.")}},mounted(){this.setEndpoint({endpoint:"/apps/activity/settings"})},methods:{...E(["setEndpoint"]),t:l}};function G(t,a,_,p,i,e){const c=m("ActivityGrid"),r=m("EmailSettings"),o=m("NcSettingsSection");return d(),b(o,{name:e.t("activity","Activity"),description:e.settingDescription},{default:u(()=>[y(c),y(r)]),_:1},8,["name","description"])}const j=g(V,[["render",G]]),A=f(j);A.use(N),A.mount("#activity-user-settings");const D=f(B);D.use(N),D.mount("#activity-digest-user-settings");
2+
import{H as l,b as m,d as b,o as d,h as u,g as y,i as I,t as s,c as S,l as h,f as n,R as f}from"./translation-CD_FiYBO-D7oPP82T.chunk.mjs";import{m as E,a as v,N as L,A as q,s as N}from"./settings-store-B-jKzRoi.chunk.mjs";import{b as g,x as M}from"./_plugin-vue_export-helper-CY9R8fiO.chunk.mjs";import"./_commonjsHelpers-Cqwegr3R.chunk.mjs";import"./index-_4HphU9w-C4LfPePy.chunk.mjs";import"./logger-bSyXKk3f.chunk.mjs";const F={name:"DailySummary",components:{NcCheckboxRadioSwitch:M,NcSettingsSection:L},computed:{...v(["activityDigestEnabled"])},mounted(){this.setEndpoint({endpoint:"/apps/activity/settings"})},methods:{...E(["setEndpoint","toggleActivityDigestEnabled"]),t:l}};function Y(t,a,_,p,i,e){const c=m("NcCheckboxRadioSwitch"),r=m("NcSettingsSection");return d(),b(r,{name:e.t("activity","Daily activity summary")},{default:u(()=>[y(c,{"data-cy-checkbox":"",modelValue:t.activityDigestEnabled,"onUpdate:modelValue":[a[0]||(a[0]=o=>t.activityDigestEnabled=o),a[1]||(a[1]=o=>t.toggleActivityDigestEnabled({activityDigestEnabled:o}))]},{default:u(()=>[I(s(e.t("activity","Send daily activity summary in the morning")),1)]),_:1},8,["modelValue"])]),_:1},8,["name"])}const B=g(F,[["render",Y]]),k={EmailFrequency:{EMAIL_SEND_HOURLY:0,EMAIL_SEND_DAILY:1,EMAIL_SEND_WEEKLY:2,EMAIL_SEND_ASAP:3}},w={name:"EmailSettings",data(){return{EmailFrequency:k.EmailFrequency}},computed:{...v(["emailEnabled","isEmailSet","settingBatchtime"])},methods:{...E(["setSettingBatchtime"]),t:l}},R={key:0},C={key:0},H={for:"activity_setting_batchtime",class:"activity-frequency__label"},U=["value","selected"],x=["value","selected"],W=["value","selected"],K=["value","selected"];function O(t,a,_,p,i,e){return t.emailEnabled?(d(),S("div",R,[t.isEmailSet?h("",!0):(d(),S("p",C,[n("strong",null,s(e.t("activity","You need to set up your email address before you can receive notification emails.")),1)])),n("p",null,[n("label",H,s(e.t("activity","Send activity emails")),1),n("select",{id:"activity_setting_batchtime",class:"notification-frequency__select",name:"activity_setting_batchtime",onChange:a[0]||(a[0]=c=>t.setSettingBatchtime({settingBatchtime:c.target.value}))},[n("option",{value:i.EmailFrequency.EMAIL_SEND_ASAP,selected:t.settingBatchtime===i.EmailFrequency.EMAIL_SEND_ASAP},s(e.t("activity","As soon as possible")),9,U),n("option",{value:i.EmailFrequency.EMAIL_SEND_HOURLY,selected:t.settingBatchtime===i.EmailFrequency.EMAIL_SEND_HOURLY},s(e.t("activity","Hourly")),9,x),n("option",{value:i.EmailFrequency.EMAIL_SEND_DAILY,selected:t.settingBatchtime===i.EmailFrequency.EMAIL_SEND_DAILY},s(e.t("activity","Daily")),9,W),n("option",{value:i.EmailFrequency.EMAIL_SEND_WEEKLY,selected:t.settingBatchtime===i.EmailFrequency.EMAIL_SEND_WEEKLY},s(e.t("activity","Weekly")),9,K)],32)])])):h("",!0)}const P=g(w,[["render",O],["__scopeId","data-v-fbfa02d5"]]),V={name:"UserSettings",components:{NcSettingsSection:L,EmailSettings:P,ActivityGrid:q},computed:{...v({emailEnabled:"emailEnabled"}),settingDescription(){return this.emailEnabled?l("activity","Choose for which activities you want to get an email or push notification."):l("activity","Choose for which activities you want to get a push notification.")}},mounted(){this.setEndpoint({endpoint:"/apps/activity/settings"})},methods:{...E(["setEndpoint"]),t:l}};function G(t,a,_,p,i,e){const c=m("ActivityGrid"),r=m("EmailSettings"),o=m("NcSettingsSection");return d(),b(o,{name:e.t("activity","Activity"),description:e.settingDescription},{default:u(()=>[y(c),y(r)]),_:1},8,["name","description"])}const j=g(V,[["render",G]]),A=f(j);A.use(N),A.mount("#activity-user-settings");const D=f(B);D.use(N),D.mount("#activity-digest-user-settings");
33
//# sourceMappingURL=activity-personalSettings.mjs.map

0 commit comments

Comments
 (0)