diff --git a/src/components/draft/draft.js b/src/components/draft/draft.js index cb07ec5c5..c32208021 100644 --- a/src/components/draft/draft.js +++ b/src/components/draft/draft.js @@ -2,13 +2,15 @@ import PostStatusForm from 'src/components/post_status_form/post_status_form.vue import EditStatusForm from 'src/components/edit_status_form/edit_status_form.vue' import ConfirmModal from 'src/components/confirm_modal/confirm_modal.vue' import StatusContent from 'src/components/status_content/status_content.vue' +import Gallery from 'src/components/gallery/gallery.vue' const Draft = { components: { PostStatusForm, EditStatusForm, ConfirmModal, - StatusContent + StatusContent, + Gallery }, props: { draft: { @@ -17,6 +19,7 @@ const Draft = { } }, data () { + console.log('DRAFT', this.draft) return { editing: false, showingConfirmDialog: false @@ -40,6 +43,19 @@ const Draft = { }, refStatus () { return this.draft.refId ? this.$store.state.statuses.allStatusesObject[this.draft.refId] : undefined + }, + localCollapseSubjectDefault () { + return this.$store.getters.mergedConfig.collapseMessageWithSubject + }, + nsfwClickthrough () { + console.log(this.draft) + if (!this.draft.nsfw) { + return false + } + if (this.draft.summary && this.localCollapseSubjectDefault) { + return false + } + return true } }, methods: { diff --git a/src/components/draft/draft.vue b/src/components/draft/draft.vue index d462045ed..2e1937486 100644 --- a/src/components/draft/draft.vue +++ b/src/components/draft/draft.vue @@ -26,7 +26,20 @@ :compact="true" /> -
{{ draft.status }}
+{{ draft.status }}
+