Files
Netbox-Documentation/netbox_documentation
MrBlake 1e670b1148 fix: Import mit fehlendem Mandanten laut abbrechen statt still verwerfen
Beim ZIP-Import wurden Tenant/TenantGroup bisher per Slug per
.filter().first() aufgelöst. Existierte der referenzierte Mandant auf
der Zielinstanz nicht, wurde das Feld stillschweigend auf None gesetzt.
Das führte bei Instanzen mit Mandanten-Pflichtfeld-Validierung zu einer
generischen ValidationError beim document.save(), ohne Hinweis darauf,
welches Dokument oder welcher Mandant betroffen war.

_resolve_tenant()/_resolve_tenant_group() werfen nun eine ArchiveFailure
mit Dokument-/Ordnertitel und fehlendem Slug, sobald ein referenzierter
Mandant nicht gefunden wird.
2026-09-02 10:41:52 +02:00
..