in django_airavata/apps/api/static/django_airavata_api/js/models/BaseModel.js [52:67]
convertField(fieldType, fieldValue, fieldDefault) {
if (fieldValue === null || typeof fieldValue === "undefined") {
return fieldDefault;
} else if (
fieldType === "string" ||
fieldType === "boolean" ||
fieldType === "number"
) {
return this.convertSimpleField(fieldValue, fieldDefault);
} else if (fieldType === "date") {
return this.convertDateField(fieldValue, fieldDefault);
} else if (typeof fieldType === "function") {
// Assume that it is another BaseModel class
return this.convertModelField(fieldType, fieldValue, fieldDefault);
}
}