fix: handle null fields in PlexHome deserialization

This commit is contained in:
edde746
2026-03-09 15:42:33 +01:00
parent 92dfe5b41f
commit a6852d716f
+4 -4
View File
@@ -25,11 +25,11 @@ class PlexHome {
return PlexHome(
id: (json['id'] as num?)?.toInt() ?? 0,
name: json['name'] as String,
name: json['name'] as String? ?? '',
guestUserID: (json['guestUserID'] as num?)?.toInt(),
guestUserUUID: json['guestUserUUID'] as String,
guestEnabled: json['guestEnabled'] as bool,
subscription: json['subscription'] as bool,
guestUserUUID: json['guestUserUUID'] as String? ?? '',
guestEnabled: json['guestEnabled'] as bool? ?? false,
subscription: json['subscription'] as bool? ?? false,
users: users,
);
}