[IMP] mail, *: guard PartnerImStatusIconComponent
*: hr_holidays Task-2797754 closes odoo/odoo#86844 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
This commit is contained in:
+1
-1
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<templates xml:space="preserve">
|
||||
<t t-inherit="mail.PartnerImStatusIcon" t-inherit-mode="extension">
|
||||
<xpath expr="//*[@name='rootCondition']" position="inside">
|
||||
<xpath expr="//*[@name='root']" position="inside">
|
||||
<t t-if="partner.im_status === 'leave_online'">
|
||||
<i class="o_PartnerImStatusIcon_icon o-online fa fa-plane fa-stack-1x" title="Online" role="img" aria-label="User is online"/>
|
||||
</t>
|
||||
|
||||
+17
-16
@@ -2,20 +2,21 @@
|
||||
<templates xml:space="preserve">
|
||||
|
||||
<t t-name="mail.PartnerImStatusIcon" owl="1">
|
||||
<span class="o_PartnerImStatusIcon fa-stack"
|
||||
t-att-class="{
|
||||
'o-away': partner and partner.im_status === 'away',
|
||||
'o-bot': partner and messaging.partnerRoot === partner,
|
||||
'o-has-open-chat': props.hasOpenChat,
|
||||
'o-offline': partner and partner.im_status === 'offline',
|
||||
'o-online': partner and partner.im_status === 'online',
|
||||
}"
|
||||
t-attf-class="{{ className }}"
|
||||
t-on-click="_onClick"
|
||||
t-att-data-partner-local-id="partner ? partner.localId : undefined"
|
||||
t-ref="root"
|
||||
>
|
||||
<t t-if="partner" name="rootCondition">
|
||||
<t t-if="partner">
|
||||
<span class="o_PartnerImStatusIcon fa-stack"
|
||||
t-att-class="{
|
||||
'o-away': partner.im_status === 'away',
|
||||
'o-bot': messaging.partnerRoot === partner,
|
||||
'o-has-open-chat': props.hasOpenChat,
|
||||
'o-offline': partner.im_status === 'offline',
|
||||
'o-online': partner.im_status === 'online',
|
||||
}"
|
||||
t-attf-class="{{ className }}"
|
||||
t-on-click="_onClick"
|
||||
t-att-data-partner-local-id="partner.localId"
|
||||
t-ref="root"
|
||||
name="root"
|
||||
>
|
||||
<t t-if="props.hasBackground">
|
||||
<i class="o_PartnerImStatusIcon_outerBackground fa fa-circle fa-stack-1x"/>
|
||||
<i class="o_PartnerImStatusIcon_innerBackground fa fa-circle fa-stack-1x"/>
|
||||
@@ -32,8 +33,8 @@
|
||||
<t t-if="partner === messaging.partnerRoot">
|
||||
<i class="o_PartnerImStatusIcon_icon o-bot fa fa-heart fa-stack-1x" title="Bot" role="img" aria-label="User is a bot"/>
|
||||
</t>
|
||||
</t>
|
||||
</span>
|
||||
</span>
|
||||
</t>
|
||||
</t>
|
||||
|
||||
</templates>
|
||||
|
||||
Reference in New Issue
Block a user