forked from loafle/openapi-generator-original
fix(typescript): add Date instance check before date formatting (#21722)
* fix(typescript): add Date instance check before date formatting * chore(typescript): generate samples * fix: resolve type errors in ObjectSerializer Date formatting * chore: update samples * chore: ensure-up-to-date
This commit is contained in:
@@ -177,13 +177,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -185,13 +185,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -152,13 +152,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -154,13 +154,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -152,13 +152,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -149,13 +149,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -152,13 +152,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -166,13 +166,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -171,13 +171,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -166,13 +166,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -166,13 +166,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -166,13 +166,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -296,13 +296,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -166,13 +166,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -166,13 +166,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -150,13 +150,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
@@ -166,13 +166,16 @@ export class ObjectSerializer {
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
if (!(data instanceof Date)) {
|
||||
return data;
|
||||
}
|
||||
if (format == "date") {
|
||||
let month = data.getMonth()+1
|
||||
month = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let monthStr = month < 10 ? "0" + month.toString() : month.toString()
|
||||
let day = data.getDate();
|
||||
day = day < 10 ? "0" + day.toString() : day.toString();
|
||||
let dayStr = day < 10 ? "0" + day.toString() : day.toString();
|
||||
|
||||
return data.getFullYear() + "-" + month + "-" + day;
|
||||
return data.getFullYear() + "-" + monthStr + "-" + dayStr;
|
||||
} else {
|
||||
return data.toISOString();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user