From db3c8f7b4ba66d759c3be84966de2c5577131d42 Mon Sep 17 00:00:00 2001 From: sephrat <34862846+sephrat@users.noreply.github.com> Date: Wed, 16 Jun 2021 20:31:09 +0200 Subject: [PATCH] Fix Users API Token API path (#526) * Fix Users API Token API path * Change CRLF to LF * Fix route generation when route contains /api --- dev/scripts/app_routes_gen.py | 2 +- dev/scripts/output/app_routes.py | 4 ++-- frontend/src/api/apiRoutes.js | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev/scripts/app_routes_gen.py b/dev/scripts/app_routes_gen.py index b1df08c01188..8cbc79cbb191 100644 --- a/dev/scripts/app_routes_gen.py +++ b/dev/scripts/app_routes_gen.py @@ -29,7 +29,7 @@ JS_DIR.mkdir(exist_ok=True, parents=True) class RouteObject: def __init__(self, route_string) -> None: self.prefix = "/" + route_string.split("/")[1] - self.route = route_string.replace(self.prefix, "") + self.route = "/" + route_string.split("/", 2)[2] self.js_route = self.route.replace("{", "${") self.parts = route_string.split("/")[1:] self.var = re.findall(r"\{(.*?)\}", route_string) diff --git a/dev/scripts/output/app_routes.py b/dev/scripts/output/app_routes.py index 81ff81cf69e7..17e182212383 100644 --- a/dev/scripts/output/app_routes.py +++ b/dev/scripts/output/app_routes.py @@ -46,7 +46,7 @@ class AppRoutes: self.themes = "/api/themes" self.themes_create = "/api/themes/create" self.users = "/api/users" - self.users_api_tokens = "/api/users-tokens" + self.users_api_tokens = "/api/users/api-tokens" self.users_self = "/api/users/self" self.users_sign_ups = "/api/users/sign-ups" self.utils_download = "/api/utils/download" @@ -127,7 +127,7 @@ class AppRoutes: return f"{self.prefix}/themes/{id}" def users_api_tokens_token_id(self, token_id): - return f"{self.prefix}/users-tokens/{token_id}" + return f"{self.prefix}/users/api-tokens/{token_id}" def users_id(self, id): return f"{self.prefix}/users/{id}" diff --git a/frontend/src/api/apiRoutes.js b/frontend/src/api/apiRoutes.js index 9b0c7f85e869..b03c788b762f 100644 --- a/frontend/src/api/apiRoutes.js +++ b/frontend/src/api/apiRoutes.js @@ -42,7 +42,7 @@ export const API_ROUTES = { themes: `${prefix}/themes`, themesCreate: `${prefix}/themes/create`, users: `${prefix}/users`, - usersApiTokens: `${prefix}/users-tokens`, + usersApiTokens: `${prefix}/users/api-tokens`, usersSelf: `${prefix}/users/self`, usersSignUps: `${prefix}/users/sign-ups`, utilsDownload: `${prefix}/utils/download`, @@ -76,7 +76,7 @@ export const API_ROUTES = { siteSettingsCustomPagesId: id => `${prefix}/site-settings/custom-pages/${id}`, tagsTag: tag => `${prefix}/tags/${tag}`, themesId: id => `${prefix}/themes/${id}`, - usersApiTokensTokenId: token_id => `${prefix}/users-tokens/${token_id}`, + usersApiTokensTokenId: token_id => `${prefix}/users/api-tokens/${token_id}`, usersId: id => `${prefix}/users/${id}`, usersIdFavorites: id => `${prefix}/users/${id}/favorites`, usersIdFavoritesSlug: (id, slug) => `${prefix}/users/${id}/favorites/${slug}`,