+Abkürzungen

This commit is contained in:
Simon Martens
2026-01-12 18:57:34 +01:00
parent 696f7fe087
commit 7d7637fe13
21 changed files with 465 additions and 204 deletions

View File

@@ -14,14 +14,10 @@ func (d *Data) SetKey(key string) {
d.Set(KEY_FIELD, key)
}
func (d *Data) Value() map[string]interface{} {
val := d.Get(VALUE_FIELD)
if val == nil {
return nil
}
return val.(map[string]interface{})
func (d *Data) Value() any {
return d.GetRaw(VALUE_FIELD)
}
func (d *Data) SetValue(value map[string]interface{}) {
func (d *Data) SetValue(value string) {
d.Set(VALUE_FIELD, value)
}

View File

@@ -501,6 +501,7 @@ const (
REFERENCES_FIELD = "refs"
URI_FIELD = "uri"
URL_FIELD ="url"
MUSENALM_BAENDE_STATUS_FIELD = "musenalm_status"
MUSENALM_INHALTE_TYPE_FIELD = "musenalm_type"

View File

@@ -144,6 +144,11 @@ func Sessions_ID(app core.App, id string) (*Session, error) {
return &ret, err
}
func Data_Key(app core.App, key string) (*Data, error) {
ret, err := TableByField[Data](app, DATA_TABLE, KEY_FIELD, key)
return &ret, err
}
func AccessTokens_Token(app core.App, token string) (*AccessToken, error) {
t := HashStringSHA256(token)
return TableByField[*AccessToken](