diff --git a/src/Squidex/app/features/content/pages/content/content-page.component.html b/src/Squidex/app/features/content/pages/content/content-page.component.html index 909ef43ba..4eef89883 100644 --- a/src/Squidex/app/features/content/pages/content/content-page.component.html +++ b/src/Squidex/app/features/content/pages/content/content-page.component.html @@ -5,7 +5,7 @@
- + @@ -14,7 +14,7 @@ Save and Publish - + diff --git a/src/Squidex/app/features/content/pages/content/content-page.component.ts b/src/Squidex/app/features/content/pages/content/content-page.component.ts index e70c8f2dd..417a32e8e 100644 --- a/src/Squidex/app/features/content/pages/content/content-page.component.ts +++ b/src/Squidex/app/features/content/pages/content/content-page.component.ts @@ -14,9 +14,7 @@ import { Subscription } from 'rxjs'; import { ContentCreated, ContentDeleted, - ContentPublished, - ContentUpdated, - ContentUnpublished + ContentUpdated } from './../messages'; import { @@ -42,8 +40,6 @@ import { }) export class ContentPageComponent extends AppComponentBase implements OnDestroy, OnInit { private contentDeletedSubscription: Subscription; - private contentPublishedSubscription: Subscription; - private contentUnpublishedSubscription: Subscription; private version: Version = new Version(''); public schema: SchemaDetailsDto; @@ -70,8 +66,6 @@ export class ContentPageComponent extends AppComponentBase implements OnDestroy, public ngOnDestroy() { this.contentDeletedSubscription.unsubscribe(); - this.contentPublishedSubscription.unsubscribe(); - this.contentUnpublishedSubscription.unsubscribe(); } public ngOnInit() { @@ -83,22 +77,6 @@ export class ContentPageComponent extends AppComponentBase implements OnDestroy, } }); - this.contentPublishedSubscription = - this.messageBus.of(ContentPublished) - .subscribe(message => { - if (message.id === this.contentId) { - this.isPublished = true; - } - }); - - this.contentUnpublishedSubscription = - this.messageBus.of(ContentUnpublished) - .subscribe(message => { - if (message.id === this.contentId) { - this.isPublished = false; - } - }); - this.route.parent.data.map(p => p['appLanguages']) .subscribe((languages: AppLanguageDto[]) => { this.languages = languages; diff --git a/src/Squidex/app/features/content/pages/contents/contents-page.component.ts b/src/Squidex/app/features/content/pages/contents/contents-page.component.ts index 7c2c0404e..074f58761 100644 --- a/src/Squidex/app/features/content/pages/contents/contents-page.component.ts +++ b/src/Squidex/app/features/content/pages/contents/contents-page.component.ts @@ -13,9 +13,7 @@ import { Subscription } from 'rxjs'; import { ContentCreated, ContentDeleted, - ContentPublished, - ContentUpdated, - ContentUnpublished + ContentUpdated } from './../messages'; import { @@ -122,8 +120,6 @@ export class ContentsPageComponent extends AppComponentBase implements OnDestroy .switchMap(app => this.contentsService.publishContent(app, this.schema.name, content.id, content.version)) .subscribe(() => { this.updateContents(content.id, true, content.data, content.version.value); - - this.messageBus.publish(new ContentPublished(content.id)); }, error => { this.notifyError(error); }); @@ -134,8 +130,6 @@ export class ContentsPageComponent extends AppComponentBase implements OnDestroy .switchMap(app => this.contentsService.unpublishContent(app, this.schema.name, content.id, content.version)) .subscribe(() => { this.updateContents(content.id, false, content.data, content.version.value); - - this.messageBus.publish(new ContentUnpublished(content.id)); }, error => { this.notifyError(error); }); diff --git a/src/Squidex/app/features/content/pages/messages.ts b/src/Squidex/app/features/content/pages/messages.ts index 5a0b9aab5..e31658dac 100644 --- a/src/Squidex/app/features/content/pages/messages.ts +++ b/src/Squidex/app/features/content/pages/messages.ts @@ -24,20 +24,6 @@ export class ContentUpdated { } } -export class ContentPublished { - constructor( - public readonly id: string - ) { - } -} - -export class ContentUnpublished { - constructor( - public readonly id: string - ) { - } -} - export class ContentDeleted { constructor( public readonly id: string