mirror of
https://git.macaw.me/skunky/devianter.git
synced 2025-04-27 19:45:08 +03:00
Небольшие допилы
This commit is contained in:
parent
0a6260b2e0
commit
4d166ad5f9
2 changed files with 10 additions and 1 deletions
|
@ -24,6 +24,7 @@ func (t *time) UnmarshalJSON(b []byte) (err error) {
|
|||
type Deviation struct {
|
||||
Title, Url, License string
|
||||
PublishedTime time
|
||||
ID int `json:"deviationId"`
|
||||
|
||||
NSFW bool `json:"isMature"`
|
||||
AI bool `json:"isAiGenerated"`
|
||||
|
@ -40,6 +41,12 @@ type Deviation struct {
|
|||
Tags []struct {
|
||||
Name string
|
||||
}
|
||||
OriginalFile struct {
|
||||
Type string
|
||||
Width int
|
||||
Height int
|
||||
Filesize int
|
||||
}
|
||||
DescriptionText Text
|
||||
RelatedContent []struct {
|
||||
Deviations []Deviation
|
||||
|
@ -89,7 +96,7 @@ func UrlFromMedia(m Media) string {
|
|||
if t.T == "fullview" {
|
||||
url.WriteString(m.BaseUri)
|
||||
if m.BaseUri[len(m.BaseUri)-3:] != "gif" && t.W*t.H < 33177600 {
|
||||
url.WriteString("/v1/fill/w_")
|
||||
url.WriteString("/v1/fit/w_")
|
||||
url.WriteString(strconv.Itoa(t.W))
|
||||
url.WriteString(",h_")
|
||||
url.WriteString(strconv.Itoa(t.H))
|
||||
|
|
|
@ -79,7 +79,9 @@ type Gallery struct {
|
|||
HasMore bool
|
||||
Results []struct {
|
||||
FolderId int
|
||||
Size int
|
||||
Name string
|
||||
Thumb Deviation
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue