Albirew/nyaa-pantsu
Archivé
1
0
Bifurcation 0
Cette révision appartient à :
kipukun 2017-05-05 02:21:37 -04:00
révision 1fc5a170b3

Voir le fichier

@ -7,6 +7,7 @@ import (
"html/template"
"strconv"
"strings"
"time"
)
type Feed struct {
@ -44,7 +45,7 @@ type Torrents struct {
Sub_category_id int `gorm:"column:sub_category_id"`
Status int `gorm:"column:status_id"`
Hash string `gorm:"column:torrent_hash"`
Date int `gorm:"column:date"`
Date int64 `gorm:"column:date"`
Downloads int `gorm:"column:downloads"`
Filesize string `gorm:"column:filesize"`
Description []byte `gorm:"column:description"`
@ -77,9 +78,9 @@ type TorrentsJson struct {
Name string `json: "name"`
Status int `json: "status"`
Hash string `json: "hash"`
Date int `json: "date"`
Date string `json: "date"`
Filesize string `json: "filesize"`
Description string `json: "description"`
Description template.HTML `json: "description"`
Sub_Category SubCategoryJson `json: "sub_category"`
Category CategoryJson `json: "category"`
Magnet template.URL `json: "magnet"`
@ -212,9 +213,9 @@ func (t *Torrents) toJson() TorrentsJson {
Name: html.UnescapeString(t.Name),
Status: t.Status,
Hash: t.Hash,
Date: t.Date,
Date: time.Unix(t.Date, 0).Format(time.RFC3339),
Filesize: t.Filesize,
Description: unZlib(t.Description),
Description: template.HTML(unZlib(t.Description)),
Sub_Category: t.Sub_Categories.toJson(),
Category: t.Categories.toJson(),
Magnet: safe(magnet)}