From 44846e2fffac322caa574187f7ec6d555a402d4c Mon Sep 17 00:00:00 2001 From: abersheeran Date: Mon, 20 Jul 2020 23:16:57 +0800 Subject: [PATCH] fix prefix --- rpcpy/application.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rpcpy/application.py b/rpcpy/application.py index ace5ed5..c68e69e 100644 --- a/rpcpy/application.py +++ b/rpcpy/application.py @@ -45,8 +45,9 @@ def __init__( serializer: BaseSerializer = JSONSerializer(), ): assert mode in ("WSGI", "ASGI"), "mode must be in ('WSGI', 'ASGI')" + assert prefix.startswith("/") and prefix.endswith("/") self.callbacks: typing.Dict[str, typing.Callable] = {} - self.prefix = "/" + prefix.strip("/") + "/" + self.prefix = prefix self.serializer = serializer def register(self, func: Function) -> Function: