|
|
|
@ -180,24 +180,20 @@ Template.changeSettingsPopup.helpers({ |
|
|
|
|
currentUser = Meteor.user(); |
|
|
|
|
if (currentUser) { |
|
|
|
|
return (currentUser.profile || {}).showDesktopDragHandles; |
|
|
|
|
} else if (cookies.has('showDesktopDragHandles')) { |
|
|
|
|
return true; |
|
|
|
|
} else { |
|
|
|
|
if (cookies.has('showDesktopDragHandles')) { |
|
|
|
|
return true; |
|
|
|
|
} else { |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
hiddenSystemMessages() { |
|
|
|
|
currentUser = Meteor.user(); |
|
|
|
|
if (currentUser) { |
|
|
|
|
return (currentUser.profile || {}).hasHiddenSystemMessages; |
|
|
|
|
} else if (cookies.has('hasHiddenSystemMessages')) { |
|
|
|
|
return true; |
|
|
|
|
} else { |
|
|
|
|
if (cookies.has('hasHiddenSystemMessages')) { |
|
|
|
|
return true; |
|
|
|
|
} else { |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
showCardsCountAt() { |
|
|
|
@ -205,8 +201,6 @@ Template.changeSettingsPopup.helpers({ |
|
|
|
|
if (currentUser) { |
|
|
|
|
return Meteor.user().getLimitToShowCardsCount(); |
|
|
|
|
} else { |
|
|
|
|
import { Cookies } from 'meteor/ostrio:cookies'; |
|
|
|
|
const cookies = new Cookies(); |
|
|
|
|
return cookies.get('limitToShowCardsCount'); |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
@ -217,24 +211,20 @@ Template.changeSettingsPopup.events({ |
|
|
|
|
currentUser = Meteor.user(); |
|
|
|
|
if (currentUser) { |
|
|
|
|
Meteor.call('toggleDesktopDragHandles'); |
|
|
|
|
} else if (cookies.has('showDesktopDragHandles')) { |
|
|
|
|
cookies.remove('showDesktopDragHandles'); |
|
|
|
|
} else { |
|
|
|
|
if (cookies.has('showDesktopDragHandles')) { |
|
|
|
|
cookies.remove('showDesktopDragHandles'); |
|
|
|
|
} else { |
|
|
|
|
cookies.set('showDesktopDragHandles', 'true'); |
|
|
|
|
} |
|
|
|
|
cookies.set('showDesktopDragHandles', 'true'); |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
'click .js-toggle-system-messages'() { |
|
|
|
|
currentUser = Meteor.user(); |
|
|
|
|
if (currentUser) { |
|
|
|
|
Meteor.call('toggleSystemMessages'); |
|
|
|
|
} else if (cookies.has('hasHiddenSystemMessages')) { |
|
|
|
|
cookies.remove('hasHiddenSystemMessages'); |
|
|
|
|
} else { |
|
|
|
|
if (cookies.has('hasHiddenSystemMessages')) { |
|
|
|
|
cookies.remove('hasHiddenSystemMessages'); |
|
|
|
|
} else { |
|
|
|
|
cookies.set('hasHiddenSystemMessages', 'true'); |
|
|
|
|
} |
|
|
|
|
cookies.set('hasHiddenSystemMessages', 'true'); |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
'click .js-apply-show-cards-at'(event, templateInstance) { |
|
|
|
|