Add Studio Code and Photographer to Galleries. (#4195)

* Added Studio Code and Photographer to Galleries
* Fix gallery display on mobile
* Fixed potential panic when scraping with a bad configuration
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
This commit is contained in:
bob123491234
2023-11-27 22:05:33 -06:00
committed by GitHub
parent b78771dbcd
commit d1018b4c5d
25 changed files with 243 additions and 102 deletions

View File

@@ -10,9 +10,11 @@ import (
type Gallery struct {
ID int `json:"id"`
Title string `json:"title"`
Date *Date `json:"date"`
Details string `json:"details"`
Title string `json:"title"`
Code string `json:"code"`
Date *Date `json:"date"`
Details string `json:"details"`
Photographer string `json:"photographer"`
// Rating expressed in 1-100 scale
Rating *int `json:"rating"`
Organized bool `json:"organized"`
@@ -50,10 +52,12 @@ type GalleryPartial struct {
// Path OptionalString
// Checksum OptionalString
// Zip OptionalBool
Title OptionalString
URLs *UpdateStrings
Date OptionalDate
Details OptionalString
Title OptionalString
Code OptionalString
URLs *UpdateStrings
Date OptionalDate
Details OptionalString
Photographer OptionalString
// Rating expressed in 1-100 scale
Rating OptionalInt
Organized OptionalBool