From 1e836a163d1e48d0ad90b4ee1fef7cf84865ab39 Mon Sep 17 00:00:00 2001
From: mkovalua
Date: Fri, 23 Oct 2026 19:00:35 +0300
Subject: [PATCH] update code for Ability for moderator to report users as spam
(related to suggestion in Jira comment)
---
.../preprint-submission-item.component.html | 4 ++--
.../preprint-submission-item.component.ts | 5 +++++
.../registry-submission-item.component.html | 4 ++--
.../registry-submission-item.component.ts | 5 +++++
4 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/src/app/features/moderation/components/preprint-submission-item/preprint-submission-item.component.html b/src/app/features/moderation/components/preprint-submission-item/preprint-submission-item.component.html
index 6542e9d12..e11a446ff 100644
--- a/src/app/features/moderation/components/preprint-submission-item/preprint-submission-item.component.html
+++ b/src/app/features/moderation/components/preprint-submission-item/preprint-submission-item.component.html
@@ -13,7 +13,7 @@
[label]="submission().title | fixSpecialChar"
(onClick)="selected.emit()"
/>
- @for (action of showAll ? submission().actions : submission().actions.slice(0, limitValue); track $index) {
+ @for (action of showAll ? visibleActions() : visibleActions().slice(0, limitValue); track $index) {
{{ actionLabel[action.toState] | translate }}
{{ action.dateModified | dateAgo }}
@@ -26,7 +26,7 @@
}
- @if (submission().actions.length > 1) {
+ @if (visibleActions().length > 1) {
+ this.submission().actions.filter((action) => action.trigger !== ReviewActionTrigger.ReportSpam)
+ );
+
limitValue = 1;
showAll = false;
diff --git a/src/app/features/moderation/components/registry-submission-item/registry-submission-item.component.html b/src/app/features/moderation/components/registry-submission-item/registry-submission-item.component.html
index 8bc4d4a6e..88f2a9ef1 100644
--- a/src/app/features/moderation/components/registry-submission-item/registry-submission-item.component.html
+++ b/src/app/features/moderation/components/registry-submission-item/registry-submission-item.component.html
@@ -29,7 +29,7 @@ {{ submission().title }}
}
- @for (action of showAll ? submission().actions : submission().actions.slice(0, limitValue); track $index) {
+ @for (action of showAll ? visibleActions() : visibleActions().slice(0, limitValue); track $index) {
{{ registryActionLabel[action.toState] | translate }}
{{ action.dateModified | dateAgo }}
@@ -46,7 +46,7 @@
{{ submission().title }}
}
- @if (submission().actions.length > 1) {
+ @if (visibleActions().length > 1) {
+ this.submission().actions.filter((action) => action.trigger !== ReviewActionTrigger.ReportSpam)
+ );
+
limitValue = 1;
showAll = false;