Skip to content

Commit 90249b0

Browse files
yashlambaslint
authored andcommitted
labels: add record deletion label
1 parent acff8e7 commit 90249b0

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

invenio_requests/assets/semantic-ui/js/invenio_requests/contrib/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import {
2020
LabelTypeCommunitySubcommunity,
2121
LabelTypeCommunitySubcommunityInvitation,
2222
LabelTypeCommunityMembershipRequest,
23+
LabelTypeRecordDeletion,
2324
} from "@js/invenio_requests/contrib";
2425
import {
2526
RequestAcceptButton,
@@ -51,6 +52,7 @@ export const defaultContribComponents = {
5152
LabelTypeCommunitySubcommunityInvitation,
5253
[`RequestTypeLabel.layout.community-membership-request`]:
5354
LabelTypeCommunityMembershipRequest,
55+
[`RequestTypeLabel.layout.record-deletion`]: LabelTypeRecordDeletion,
5456
[`RequestStatusLabel.layout.submitted`]: LabelStatusSubmit,
5557
[`RequestStatusLabel.layout.deleted`]: LabelStatusDelete,
5658
[`RequestStatusLabel.layout.accepted`]: LabelStatusAccept,

invenio_requests/assets/semantic-ui/js/invenio_requests/contrib/labels/TypeLabel.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,9 @@ export const LabelTypeCommunityMembershipRequest = (props) => (
6262
{i18next.t("Membership request")}
6363
</Label>
6464
);
65+
66+
export const LabelTypeRecordDeletion = (props) => (
67+
<Label horizontal className="primary theme-secondary" size="small">
68+
{i18next.t("Record deletion")}
69+
</Label>
70+
);

invenio_requests/services/requests/facets.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
"subcommunity-invitation": _("Subcommunity invitation"),
3030
# Moderation
3131
"user-moderation": _("User moderation"),
32+
"record-deletion": _("Record deletion"),
3233
# Instance-specific labels which ideally should not be listed here
3334
"community-manage-record": _("Community manage record"),
3435
"legacy-record-upgrade": _("Upgrade legacy record"),

0 commit comments

Comments
 (0)