Started working on Kitsu import
This commit is contained in:
19
pages/animeimport/animeimport.go
Normal file
19
pages/animeimport/animeimport.go
Normal file
@ -0,0 +1,19 @@
|
||||
package animeimport
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
|
||||
"github.com/aerogo/aero"
|
||||
)
|
||||
|
||||
// Kitsu anime import.
|
||||
func Kitsu(ctx *aero.Context) string {
|
||||
// id := ctx.Get("id")
|
||||
// user := utils.GetUser(ctx)
|
||||
|
||||
if true {
|
||||
return ctx.Error(http.StatusUnauthorized, "Not authorized", nil)
|
||||
}
|
||||
|
||||
return ""
|
||||
}
|
@ -13,6 +13,7 @@ component NewKitsuAnime(animes []*kitsu.Anime, url string, user *arn.User)
|
||||
th Title
|
||||
th Type
|
||||
th Year
|
||||
th Actions
|
||||
tbody
|
||||
each anime in animes
|
||||
tr.mountable
|
||||
@ -25,4 +26,8 @@ component NewKitsuAnime(animes []*kitsu.Anime, url string, user *arn.User)
|
||||
td= anime.Attributes.ShowType
|
||||
td
|
||||
if len(anime.Attributes.StartDate) >= 4
|
||||
span= anime.Attributes.StartDate[:4]
|
||||
span= anime.Attributes.StartDate[:4]
|
||||
td
|
||||
button.action(data-action="importKitsuAnime", data-trigger="click", data-id=anime.ID)
|
||||
Icon("download")
|
||||
span Import
|
@ -8,6 +8,7 @@ import (
|
||||
"github.com/animenotifier/notify.moe/layout"
|
||||
"github.com/animenotifier/notify.moe/pages/admin"
|
||||
"github.com/animenotifier/notify.moe/pages/anime"
|
||||
"github.com/animenotifier/notify.moe/pages/animeimport"
|
||||
"github.com/animenotifier/notify.moe/pages/animelist"
|
||||
"github.com/animenotifier/notify.moe/pages/animelistitem"
|
||||
"github.com/animenotifier/notify.moe/pages/apiview"
|
||||
@ -221,6 +222,9 @@ func Configure(app *aero.Application) {
|
||||
l.Page("/shop/history", shop.PurchaseHistory)
|
||||
app.Post("/api/shop/buy/:item/:quantity", shop.BuyItem)
|
||||
|
||||
// Import anime
|
||||
app.Post("/api/import/kitsu/anime/:id", animeimport.Kitsu)
|
||||
|
||||
// Upload
|
||||
app.Post("/api/upload/avatar", upload.Avatar)
|
||||
app.Post("/api/upload/cover", upload.Cover)
|
||||
|
Reference in New Issue
Block a user