Implemented authorization

This commit is contained in:
Eduard Urbach 2017-06-20 13:02:20 +02:00
parent a0c8fb19ca
commit 94608a0754
2 changed files with 6 additions and 4 deletions

View File

@ -1,4 +1,4 @@
component ProfileHeader(viewUser *arn.User, user *arn.User, animeList *arn.AnimeList, threads []*arn.Thread)
component ProfileHeader(viewUser *arn.User, user *arn.User)
.profile
img.profile-cover(src=viewUser.CoverImageURL(), alt="Cover image")
@ -45,7 +45,7 @@ component ProfileHeader(viewUser *arn.User, user *arn.User, animeList *arn.Anime
span= arn.Capitalize(viewUser.Role)
component Profile(viewUser *arn.User, user *arn.User, animeList *arn.AnimeList, threads []*arn.Thread)
ProfileHeader(viewUser, user, animeList, threads)
ProfileHeader(viewUser, user)
.profile-category
h3

View File

@ -10,7 +10,8 @@ export function addAnimeToCollection(arn: AnimeNotifier, button: HTMLElement) {
fetch("/api/animelist/" + userId + "/add", {
method: "POST",
body: animeId
body: animeId,
credentials: 'same-origin'
})
.then(response => response.text())
.then(body => {
@ -33,7 +34,8 @@ export function removeAnimeFromCollection(arn: AnimeNotifier, button: HTMLElemen
fetch("/api/animelist/" + userId + "/remove", {
method: "POST",
body: animeId
body: animeId,
credentials: 'same-origin'
})
.then(response => response.text())
.then(body => {