|
|
|
@ -20,7 +20,9 @@ from synapse.push import PusherConfigException |
|
|
|
|
from .base import ClientV1RestServlet, client_path_patterns |
|
|
|
|
|
|
|
|
|
import simplejson as json |
|
|
|
|
import logging |
|
|
|
|
|
|
|
|
|
logger = logging.getLogger(__name__) |
|
|
|
|
|
|
|
|
|
class PusherRestServlet(ClientV1RestServlet): |
|
|
|
|
PATTERNS = client_path_patterns("/pushers/set$") |
|
|
|
@ -51,6 +53,8 @@ class PusherRestServlet(ClientV1RestServlet): |
|
|
|
|
raise SynapseError(400, "Missing parameters: "+','.join(missing), |
|
|
|
|
errcode=Codes.MISSING_PARAM) |
|
|
|
|
|
|
|
|
|
logger.debug("Got pushers request with body: %r", content) |
|
|
|
|
|
|
|
|
|
append = False |
|
|
|
|
if 'append' in content: |
|
|
|
|
append = content['append'] |
|
|
|
|