mirror of
https://github.com/zulip/zulip.git
synced 2025-11-02 13:03:29 +00:00
zilencer: Eliminate submit_feedback indirection.
This commit is contained in:
@@ -7,17 +7,10 @@ from zilencer.models import Deployment
|
||||
|
||||
from zerver.decorator import has_request_variables, REQ
|
||||
from zerver.lib.error_notify import do_report_error
|
||||
from zerver.lib.feedback import deliver_feedback_by_zulip
|
||||
from zerver.lib.validator import check_dict
|
||||
|
||||
from typing import Any, Dict, Text
|
||||
|
||||
@has_request_variables
|
||||
def submit_feedback(request, deployment, message=REQ(validator=check_dict([]))):
|
||||
# type: (HttpRequest, Deployment, Dict[str, Text]) -> HttpResponse
|
||||
deliver_feedback_by_zulip(message)
|
||||
return HttpResponse(message['sender_email'])
|
||||
|
||||
@has_request_variables
|
||||
def report_error(request, deployment, type=REQ(), report=REQ(validator=check_dict([]))):
|
||||
# type: (HttpRequest, Deployment, Text, Dict[str, Any]) -> HttpResponse
|
||||
|
||||
Reference in New Issue
Block a user