Skip to content

Commit c40716b

Browse files
authored
made controllers operation id static #79 (#85)
1 parent 7d74a31 commit c40716b

File tree

4 files changed

+18
-0
lines changed

4 files changed

+18
-0
lines changed

ninja_jwt/controller.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ class TokenVerificationController(ControllerBase):
3232
"/verify",
3333
response={200: schema.verify_schema.get_response_schema()},
3434
url_name="token_verify",
35+
operation_id="token_verify",
3536
)
3637
def verify_token(self, token: schema.verify_schema):
3738
return token.to_response_schema()
@@ -44,6 +45,7 @@ class TokenBlackListController(ControllerBase):
4445
"/blacklist",
4546
response={200: schema.blacklist_schema.get_response_schema()},
4647
url_name="token_blacklist",
48+
operation_id="token_blacklist",
4749
)
4850
def blacklist_token(self, refresh: schema.blacklist_schema):
4951
return refresh.to_response_schema()
@@ -56,6 +58,7 @@ class TokenObtainPairController(ControllerBase):
5658
"/pair",
5759
response=schema.obtain_pair_schema.get_response_schema(),
5860
url_name="token_obtain_pair",
61+
operation_id="token_obtain_pair",
5962
)
6063
def obtain_token(self, user_token: schema.obtain_pair_schema):
6164
user_token.check_user_authentication_rule()
@@ -65,6 +68,7 @@ def obtain_token(self, user_token: schema.obtain_pair_schema):
6568
"/refresh",
6669
response=schema.obtain_pair_refresh_schema.get_response_schema(),
6770
url_name="token_refresh",
71+
operation_id="token_refresh",
6872
)
6973
def refresh_token(self, refresh_token: schema.obtain_pair_refresh_schema):
7074
return refresh_token.to_response_schema()
@@ -77,6 +81,7 @@ class TokenObtainSlidingController(TokenObtainPairController):
7781
"/sliding",
7882
response=schema.obtain_sliding_schema.get_response_schema(),
7983
url_name="token_obtain_sliding",
84+
operation_id="token_obtain_sliding",
8085
)
8186
def obtain_token(self, user_token: schema.obtain_sliding_schema):
8287
user_token.check_user_authentication_rule()
@@ -86,6 +91,7 @@ def obtain_token(self, user_token: schema.obtain_sliding_schema):
8691
"/sliding/refresh",
8792
response=schema.obtain_sliding_refresh_schema.get_response_schema(),
8893
url_name="token_refresh_sliding",
94+
operation_id="token_refresh_sliding",
8995
)
9096
def refresh_token(self, refresh_token: schema.obtain_sliding_refresh_schema):
9197
return refresh_token.to_response_schema()
@@ -115,6 +121,7 @@ class AsyncTokenVerificationController(TokenVerificationController):
115121
"/verify",
116122
response={200: schema.verify_schema.get_response_schema()},
117123
url_name="token_verify",
124+
operation_id="token_verify_async",
118125
)
119126
async def verify_token(self, token: schema.verify_schema):
120127
return token.to_response_schema()
@@ -127,6 +134,7 @@ class AsyncTokenBlackListController(TokenBlackListController):
127134
"/blacklist",
128135
response={200: schema.blacklist_schema.get_response_schema()},
129136
url_name="token_blacklist",
137+
operation_id="token_blacklist_async",
130138
)
131139
async def blacklist_token(self, refresh: schema.blacklist_schema):
132140
return refresh.to_response_schema()
@@ -137,6 +145,7 @@ class AsyncTokenObtainPairController(TokenObtainPairController):
137145
"/pair",
138146
response=schema.obtain_pair_schema.get_response_schema(),
139147
url_name="token_obtain_pair",
148+
operation_id="token_obtain_pair_async",
140149
)
141150
async def obtain_token(self, user_token: schema.obtain_pair_schema):
142151
await sync_to_async(user_token.check_user_authentication_rule)()
@@ -146,6 +155,7 @@ async def obtain_token(self, user_token: schema.obtain_pair_schema):
146155
"/refresh",
147156
response=schema.obtain_pair_refresh_schema.get_response_schema(),
148157
url_name="token_refresh",
158+
operation_id="token_refresh_async",
149159
)
150160
async def refresh_token(self, refresh_token: schema.obtain_pair_refresh_schema):
151161
refresh = await sync_to_async(refresh_token.to_response_schema)()
@@ -157,6 +167,7 @@ class AsyncTokenObtainSlidingController(TokenObtainSlidingController):
157167
"/sliding",
158168
response=schema.obtain_sliding_schema.get_response_schema(),
159169
url_name="token_obtain_sliding",
170+
operation_id="token_obtain_sliding_async",
160171
)
161172
async def obtain_token(self, user_token: schema.obtain_sliding_schema):
162173
await sync_to_async(user_token.check_user_authentication_rule)()
@@ -166,6 +177,7 @@ async def obtain_token(self, user_token: schema.obtain_sliding_schema):
166177
"/sliding/refresh",
167178
response=schema.obtain_sliding_refresh_schema.get_response_schema(),
168179
url_name="token_refresh_sliding",
180+
operation_id="token_refresh_sliding_async",
169181
)
170182
async def refresh_token(self, refresh_token: schema.obtain_sliding_refresh_schema):
171183
refresh = await sync_to_async(refresh_token.to_response_schema)()

ninja_jwt/routers/blacklist.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"/blacklist",
1313
response={200: schema.blacklist_schema.get_response_schema()},
1414
url_name="token_blacklist",
15+
operation_id="token_blacklist",
1516
auth=None,
1617
)
1718
def blacklist_token(request, refresh: schema.blacklist_schema):

ninja_jwt/routers/obtain.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"/pair",
1414
response=schema.obtain_pair_schema.get_response_schema(),
1515
url_name="token_obtain_pair",
16+
operation_id="token_obtain_pair",
1617
auth=None,
1718
)
1819
def obtain_token(request, user_token: schema.obtain_pair_schema):
@@ -24,6 +25,7 @@ def obtain_token(request, user_token: schema.obtain_pair_schema):
2425
"/refresh",
2526
response=schema.obtain_pair_refresh_schema.get_response_schema(),
2627
url_name="token_refresh",
28+
operation_id="token_refresh",
2729
auth=None,
2830
)
2931
def refresh_token(request, refresh_token: schema.obtain_pair_refresh_schema):
@@ -34,6 +36,7 @@ def refresh_token(request, refresh_token: schema.obtain_pair_refresh_schema):
3436
"/sliding",
3537
response=schema.obtain_sliding_schema.get_response_schema(),
3638
url_name="token_obtain_sliding",
39+
operation_id="token_obtain_sliding",
3740
auth=None,
3841
)
3942
def obtain_token_sliding_token(request, user_token: schema.obtain_sliding_schema):
@@ -45,6 +48,7 @@ def obtain_token_sliding_token(request, user_token: schema.obtain_sliding_schema
4548
"/sliding/refresh",
4649
response=schema.obtain_sliding_refresh_schema.get_response_schema(),
4750
url_name="token_refresh_sliding",
51+
operation_id="token_refresh_sliding",
4852
auth=None,
4953
)
5054
def refresh_token_sliding(request, refresh_token: schema.obtain_sliding_refresh_schema):

ninja_jwt/routers/verify.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"/verify",
1313
response={200: schema.verify_schema.get_response_schema()},
1414
url_name="token_verify",
15+
operation_id="token_verify",
1516
auth=None,
1617
)
1718
def verify_token(request, token: schema.verify_schema):

0 commit comments

Comments
 (0)