Check for login status before showing bookmarks details #79

This commit is contained in:
VnPower
2024-04-24 21:16:59 +07:00
parent 0b606afcfc
commit dbcd23f913
2 changed files with 5 additions and 2 deletions
+3
View File
@@ -95,11 +95,14 @@ func main() {
})
server.Use(func(c *fiber.Ctx) error {
token := session.GetPixivToken(c)
pageURL := c.BaseURL() + c.OriginalURL()
c.Bind(fiber.Map{
"BaseURL": c.BaseURL(),
"OriginalURL": c.OriginalURL(),
"PageURL": pageURL,
"LoggedIn": token != "",
})
return c.Next()
})
+2 -2
View File
@@ -35,7 +35,7 @@
</div>
</div>
<div class="artwork-actions">
{{ if isset(.BookmarkData) }}
{{ if isset(.BookmarkData) && LoggedIn }}
<a href="/self/deleteBookmark/{{ .BookmarkID }}?r={{ OriginalURL }}">
<img src="/assets/heart-red.png" alt="Bookmarked" />
</a>
@@ -45,7 +45,7 @@
</a>
{{ end }}
{{ if .Liked }}
{{ if .Liked && LoggedIn}}
<img src="/assets/like-blue.png" alt="Liked" />
{{ else }}