diff --git a/addons/mail/static/src/discuss_app/discuss.js b/addons/mail/static/src/discuss_app/discuss.js index b0689a76d09..d954208e920 100644 --- a/addons/mail/static/src/discuss_app/discuss.js +++ b/addons/mail/static/src/discuss_app/discuss.js @@ -40,9 +40,7 @@ export class Discuss extends Component { FileUploader, ImStatus, }; - static props = { - public: { type: Boolean, optional: true }, - }; + static props = {}; static template = "mail.Discuss"; setup() { @@ -98,7 +96,7 @@ export class Discuss extends Component { } get channelAvatar() { - return this.props.public + return this.store.inPublicPage ? url( `/discuss/channel/${this.thread.id}/avatar_128?unique=${this.thread?.avatarCacheKey}` ) diff --git a/addons/mail/static/src/discuss_app/discuss.xml b/addons/mail/static/src/discuss_app/discuss.xml index e5c1fffbf46..61207158bac 100644 --- a/addons/mail/static/src/discuss_app/discuss.xml +++ b/addons/mail/static/src/discuss_app/discuss.xml @@ -2,9 +2,9 @@ -
+
-
+
Thread Image @@ -45,7 +45,7 @@ -
+
Avatar
diff --git a/addons/mail/static/src/public/discuss_public.xml b/addons/mail/static/src/public/discuss_public.xml index 8d9d1194979..1eec545e57b 100644 --- a/addons/mail/static/src/public/discuss_public.xml +++ b/addons/mail/static/src/public/discuss_public.xml @@ -4,7 +4,7 @@
- +