From 41fcf554fadde361bcb075f9483d3ceb7bb35cd1 Mon Sep 17 00:00:00 2001 From: Ivan Babkin Date: Mon, 20 May 2019 13:16:19 +0300 Subject: [PATCH] Fixed date initialization from decoder --- Swift/macroses/complexField.utils.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Swift/macroses/complexField.utils.twig b/Swift/macroses/complexField.utils.twig index 3191fd2..62cb7f7 100644 --- a/Swift/macroses/complexField.utils.twig +++ b/Swift/macroses/complexField.utils.twig @@ -15,7 +15,7 @@ {% macro initExpr(field) %} {%- import _self as self -%} {%- if field.type.type.baseTypeName == "DateTime" -%} - {%- set dateTimeInit = "ApiDateFormattingService.date(from: %s, format: .%s, parsedIn: nil)"|format(field.name, field.type.dateFormat) -%} + {%- set dateTimeInit = "ApiDateFormattingService.date(from: %s, format: .%s, parsedIn: nil)"|format(field.name, dateFormatToName(field.type.dateFormat)) -%} {{ self.decodeThrowableField(field, dateTimeInit, 'init?(string:format:fromRegion:) returned nil') -}} {%- elseif field.type.type.baseTypeName == "Color" -%} {%- set colorInit = "UIColor(hexString: %s)"|format(field.name) -%}