updated for more descriptive error
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
316c0a04ae
commit
02b5ba6b7b
@ -365,10 +365,11 @@ public extension UnkeyedDecodingContainer {
|
|||||||
}
|
}
|
||||||
// Now get the decoder to use for the type
|
// Now get the decoder to use for the type
|
||||||
let decoder = try self.superDecoder()
|
let decoder = try self.superDecoder()
|
||||||
if let model = try type.init(from: decoder) as? T {
|
let model = try type.init(from: decoder)
|
||||||
models.append(model)
|
if let found = model as? T {
|
||||||
|
models.append(found)
|
||||||
} else {
|
} else {
|
||||||
MVMCoreLoggingHandler.logDebugMessage(withDelegate: "ModelRegistry Error decoderError: \(typeCodingKey)")
|
MVMCoreLoggingHandler.logDebugMessage(withDelegate: "ModelRegistry Error decoderError: \(identifier)")
|
||||||
throw ModelRegistry.Error.decoderError
|
throw ModelRegistry.Error.decoderError
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user