|
@ -106,8 +106,6 @@ def includeme(config: Configurator) -> None: |
|
|
"settings_theme_previews", "/theme_previews", factory=LoggedInFactory |
|
|
"settings_theme_previews", "/theme_previews", factory=LoggedInFactory |
|
|
) |
|
|
) |
|
|
config.add_route("settings_wpm", "/wpm", factory=LoggedInFactory) |
|
|
config.add_route("settings_wpm", "/wpm", factory=LoggedInFactory) |
|
|
# config.add_route("user_wpm", "/user/{username}/settings/wpm", factory=user_by_username) |
|
|
|
|
|
# config.add_route("patch_change_wpm", "/settings/wpm") |
|
|
|
|
|
|
|
|
|
|
|
config.add_route("bookmarks", "/bookmarks", factory=LoggedInFactory) |
|
|
config.add_route("bookmarks", "/bookmarks", factory=LoggedInFactory) |
|
|
config.add_route("ignored_topics", "/ignored_topics", factory=LoggedInFactory) |
|
|
config.add_route("ignored_topics", "/ignored_topics", factory=LoggedInFactory) |
|
@ -190,8 +188,6 @@ def add_intercooler_routes(config: Configurator) -> None: |
|
|
|
|
|
|
|
|
add_ic_route("markdown_preview", "/markdown_preview", factory=LoggedInFactory) |
|
|
add_ic_route("markdown_preview", "/markdown_preview", factory=LoggedInFactory) |
|
|
|
|
|
|
|
|
# add_ic_route("user_wpm", "/settings/wpm", factory=user_by_username) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class LoggedInFactory: |
|
|
class LoggedInFactory: |
|
|
"""Simple class to use as `factory` to restrict routes to logged-in users. |
|
|
"""Simple class to use as `factory` to restrict routes to logged-in users. |
|
|