iOS: eigene Kategorie-Felder schon beim Anlegen ausfuellen

Beim Neuanlegen eines Gegenstands (z.B. T-Shirt) werden jetzt die eigenen Felder
der gewaehlten Kategorie (Groesse, Farbe, ...) geladen und angezeigt - vorher
tauchten sie erst in der Detailansicht nach dem Anlegen auf. NewProductRequest
traegt die Werte via field_values mit.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Scarriffle
2026-07-28 10:56:37 +02:00
parent c67998d78b
commit 9ca7291c68
2 changed files with 40 additions and 1 deletions

View File

@@ -309,6 +309,8 @@ struct NewProductRequest: Codable {
var individual: Bool? = nil
/// Verbrauchsgegenstand: Gegenstand wie ein Lebensmittel (Charge) geführt.
var bulk: Bool? = nil
/// Selbst definierte Feldwerte der Kategorie: {feld_id (als Text): Wert}.
var fieldValues: [String: String?]? = nil
enum CodingKeys: String, CodingKey {
case barcode, name, brand, individual, bulk
@@ -319,6 +321,7 @@ struct NewProductRequest: Codable {
case datePrecision = "date_precision"
case groupId = "group_id"
case categoryId = "category_id"
case fieldValues = "field_values"
}
}