|
4 | 4 |
|
5 | 5 | class JsonRpcException(Exception): |
6 | 6 |
|
7 | | - def __init__(self, code=None, message=None, data=None): |
| 7 | + def __init__(self, message=None, code=None, data=None): |
8 | 8 | super(JsonRpcException, self).__init__() |
9 | | - self.code = code or getattr(self.__class__, 'CODE') |
10 | 9 | self.message = message or getattr(self.__class__, 'MESSAGE') |
| 10 | + self.code = code or getattr(self.__class__, 'CODE') |
11 | 11 | self.data = data |
12 | 12 |
|
13 | 13 | def to_dict(self): |
@@ -86,9 +86,9 @@ class JsonRpcRequestCancelled(JsonRpcException): |
86 | 86 |
|
87 | 87 | class JsonRpcServerError(JsonRpcException): |
88 | 88 |
|
89 | | - def __init__(self, code, message=None, data=None): |
| 89 | + def __init__(self, message, code, data=None): |
90 | 90 | assert _is_server_error_code(code) |
91 | | - super(JsonRpcServerError, self).__init__(code=code, message=message, data=data) |
| 91 | + super(JsonRpcServerError, self).__init__(message=message, code=code, data=data) |
92 | 92 |
|
93 | 93 | @classmethod |
94 | 94 | def supports_code(cls, code): |
|
0 commit comments