mirror of
https://github.com/hcengineering/platform.git
synced 2026-09-09 11:17:43 +02:00
UBERF-8288: Fix archiving a channel (#6750)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
This commit is contained in:
+2
@@ -41,6 +41,7 @@
|
||||
export let hoverable = true
|
||||
export let hoverStyles: 'borderedHover' | 'filledHover' = 'borderedHover'
|
||||
export let hideLink = false
|
||||
export let readonly: boolean = false
|
||||
export let onClick: (() => void) | undefined = undefined
|
||||
|
||||
$: personAccount = $personAccountByIdStore.get((value.createdBy ?? value.modifiedBy) as Ref<PersonAccount>)
|
||||
@@ -74,6 +75,7 @@
|
||||
{hoverable}
|
||||
{hoverStyles}
|
||||
viewlet={undefined}
|
||||
{readonly}
|
||||
{onClick}
|
||||
>
|
||||
<svelte:fragment slot="icon">
|
||||
|
||||
+2
@@ -39,6 +39,7 @@
|
||||
export let videoPreload = true
|
||||
export let hideLink = false
|
||||
export let compact = false
|
||||
export let readonly = false
|
||||
export let onClick: (() => void) | undefined = undefined
|
||||
|
||||
const client = getClient()
|
||||
@@ -72,6 +73,7 @@
|
||||
hideLink,
|
||||
type,
|
||||
compact,
|
||||
readonly,
|
||||
onClick
|
||||
}}
|
||||
/>
|
||||
|
||||
+3
-2
@@ -61,6 +61,7 @@
|
||||
export let type: ActivityMessageViewType = 'default'
|
||||
export let inlineActions: MessageInlineAction[] = []
|
||||
export let excludedActions: Ref<ViewAction>[] = []
|
||||
export let readonly: boolean = false
|
||||
export let onClick: (() => void) | undefined = undefined
|
||||
|
||||
export let socialIcon: Asset | undefined = undefined
|
||||
@@ -107,8 +108,7 @@
|
||||
$: isHidden = !!viewlet?.onlyWithParent && parentMessage === undefined
|
||||
$: withActionMenu = withActions && !embedded && (actions.length > 0 || menuActionIds.length > 0)
|
||||
|
||||
let readonly: boolean = false
|
||||
$: readonly = $restrictionStore.disableComments
|
||||
$: readonly = readonly || $restrictionStore.disableComments
|
||||
|
||||
function canDisplayShort (type: ActivityMessageViewType, isSaved: boolean): boolean {
|
||||
return type === 'short' && !isSaved && (message.replies ?? 0) === 0
|
||||
@@ -143,6 +143,7 @@
|
||||
}
|
||||
|
||||
function handleContextMenu (event: MouseEvent): void {
|
||||
if (readonly) return
|
||||
const showCustomPopup = !isTextClicked(event.target as HTMLElement, event.clientX, event.clientY)
|
||||
if (showCustomPopup) {
|
||||
showMenu(event, { object: message, baseMenuClass: activity.class.ActivityMessage }, () => {
|
||||
|
||||
+2
@@ -42,6 +42,7 @@
|
||||
export let hoverStyles: 'borderedHover' | 'filledHover' = 'borderedHover'
|
||||
export let hideLink = false
|
||||
export let compact = false
|
||||
export let readonly: boolean = false
|
||||
export let onClick: (() => void) | undefined = undefined
|
||||
|
||||
const client = getClient()
|
||||
@@ -96,6 +97,7 @@
|
||||
|
||||
<ActivityMessageTemplate
|
||||
message={value}
|
||||
{readonly}
|
||||
{person}
|
||||
{showNotify}
|
||||
{isHighlighted}
|
||||
|
||||
+2
@@ -54,6 +54,7 @@
|
||||
export let hoverStyles: 'borderedHover' | 'filledHover' = 'borderedHover'
|
||||
export let hideLink = false
|
||||
export let type: ActivityMessageViewType = 'default'
|
||||
export let readonly = false
|
||||
export let space: Ref<Space> | undefined = undefined
|
||||
export let onClick: (() => void) | undefined = undefined
|
||||
|
||||
@@ -195,6 +196,7 @@
|
||||
{skipLabel}
|
||||
{hoverable}
|
||||
{hoverStyles}
|
||||
{readonly}
|
||||
type={viewlet?.label || getIsTextType(attributeModel) ? 'default' : type}
|
||||
showDatePreposition={hideLink}
|
||||
{onClick}
|
||||
|
||||
Reference in New Issue
Block a user