summaryrefslogtreecommitdiff
path: root/activity/action/StopActivity.py
blob: 94d65bf71422cbd4f06272c911fb69a2f5c34f67 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
from .._activitybase import ActivityAction


def execute(pagename, request):
    action = ActivityAction(pagename, request)

    if not action.can_use_activity:
        request.theme.add_msg('This page does not support activities.', 'error')
        return action.page.send_page()

    action.stop_activity()
    action.page.send_page()