Skip to content

Commit 2e01adf

Browse files
committed
Remove duplicated and unused signals
1 parent afdf68f commit 2e01adf

File tree

1 file changed

+0
-22
lines changed

1 file changed

+0
-22
lines changed

notifications/listeners.py

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from django.apps import apps
44

55
from website.project.signals import contributor_added, project_created, node_deleted, contributor_removed
6-
from website.reviews import signals as reviews_signals
76
from framework.auth import signals as auth_signals
87

98
logger = logging.getLogger(__name__)
@@ -85,27 +84,6 @@ def subscribe_contributor(resource, contributor, auth=None, *args, **kwargs):
8584
pass
8685

8786

88-
# Handle email notifications to notify moderators of new submissions.
89-
@reviews_signals.reviews_withdraw_requests_notification_moderators.connect
90-
def reviews_withdraw_requests_notification_moderators(self, timestamp, context, user, resource):
91-
from website.settings import DOMAIN
92-
from osf.models import NotificationType
93-
94-
provider = resource.provider
95-
context['provider_id'] = provider.id
96-
context['requester_fullname'] = user.fullname
97-
# Set message
98-
context['message'] = f'has requested withdrawal of "{resource.title}".'
99-
# Set submission url
100-
context['reviews_submission_url'] = f'{DOMAIN}registries/{provider._id}/{resource._id}?mode=moderator'
101-
context['localized_timestamp'] = str(timestamp)
102-
NotificationType.Type.PROVIDER_NEW_PENDING_WITHDRAW_REQUESTS.instance.emit(
103-
subscribed_object=provider,
104-
user=user,
105-
event_context=context
106-
)
107-
108-
10987
@contributor_removed.connect
11088
def remove_contributor_from_subscriptions(node, user):
11189
""" Remove contributor from node subscriptions unless the user is an

0 commit comments

Comments
 (0)