diff options
| author | Omar Roth <omarroth@hotmail.com> | 2018-03-24 22:56:41 -0500 |
|---|---|---|
| committer | Omar Roth <omarroth@hotmail.com> | 2018-03-24 22:56:41 -0500 |
| commit | 15f4d95ab49b389a0b91275798ba4f93864eba9e (patch) | |
| tree | e8f8ae86f0f48af2c5b67bf580dd46bf72679a1f | |
| parent | 908543dd620a8fb8f5a2d1a58ce82b83e3aafe12 (diff) | |
| download | invidious-15f4d95ab49b389a0b91275798ba4f93864eba9e.tar.gz invidious-15f4d95ab49b389a0b91275798ba4f93864eba9e.tar.bz2 invidious-15f4d95ab49b389a0b91275798ba4f93864eba9e.zip | |
Add fix for testing authentication
| -rw-r--r-- | src/invidious.cr | 6 | ||||
| -rw-r--r-- | src/views/layout.ecr | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/invidious.cr b/src/invidious.cr index 8d3d1894..d78f8129 100644 --- a/src/invidious.cr +++ b/src/invidious.cr @@ -164,8 +164,8 @@ spawn do end end -before_get do |env| - if env.request.cookies["SID"]? +before_all do |env| + if env.request.cookies.has_key?("SID") env.set "authorized", true else env.set "authorized", false @@ -551,7 +551,7 @@ end # Get subscriptions for authorized user get "/feed/subscriptions" do |env| - authorized = env.get "authorized" + authorized = env.get? "authorized" if authorized max_results = env.params.query["maxResults"]?.try &.to_i diff --git a/src/views/layout.ecr b/src/views/layout.ecr index 872f9a05..b2f6e52e 100644 --- a/src/views/layout.ecr +++ b/src/views/layout.ecr @@ -25,7 +25,7 @@ </form> </div> <div class="pure-u-1 pure-u-md-1-5"> - <% if env.get "authorized" %> + <% if env.get? "authorized" %> <div class="pure-g"> <div class="pure-u-1 pure-u-md-1-3"> <a href="/feed/subscriptions" class="pure-menu-heading"> |
