diff --git a/gui/app/components/document/document-toolbar.js b/gui/app/components/document/document-toolbar.js index c593722d..a8dd98bf 100644 --- a/gui/app/components/document/document-toolbar.js +++ b/gui/app/components/document/document-toolbar.js @@ -42,8 +42,11 @@ export default Ember.Component.extend(TooltipMixin, NotifierMixin, { this.set('saveTemplate.name', this.get('document.name')); this.set('saveTemplate.description', this.get('document.excerpt')); - this.set('pinState.pinId', this.get('pinned').isDocumentPinned(this.get('document.id'))); - this.set('pinState.isPinned', this.get('pinState.pinId') !== ''); + this.get('pinned').isDocumentPinned(this.get('document.id')).then( (pinId) => { + this.set('pinState.pinId', pinId); + this.set('pinState.isPinned', pinId !== ''); + }); + this.set('pinState.newName', this.get('document.name')); },