+exemplate, +fields

This commit is contained in:
Simon Martens
2026-01-07 16:43:35 +01:00
parent 02d78388e7
commit f9fb077518
13 changed files with 897 additions and 272 deletions

View File

@@ -64,6 +64,7 @@ type AlmanachResult struct {
Places []*dbmodels.Place
Series []*dbmodels.Series
Contents []*dbmodels.Content
Items []*dbmodels.Item
Agents map[string]*dbmodels.Agent // <- Key is agent id
EntriesSeries map[string]*dbmodels.REntriesSeries // <- Key is series id
EntriesAgents []*dbmodels.REntriesAgents
@@ -109,6 +110,11 @@ func NewAlmanachResult(app core.App, id string, params BeitraegeFilterParameters
return nil, err
}
items, err := dbmodels.Items_Entry(app, entry.Id)
if err != nil {
return nil, err
}
types := Types_Contents(contents)
hs := HasScans(contents)
@@ -171,6 +177,7 @@ func NewAlmanachResult(app core.App, id string, params BeitraegeFilterParameters
Places: places,
Series: series,
Contents: contents,
Items: items,
Agents: agentsMap,
EntriesSeries: srelationsMap,
EntriesAgents: entriesagents,