|
@@ -14,6 +14,9 @@ const detailElement = (taskid, detail = {}) => {
|
|
|
return myNewObj;
|
|
|
}
|
|
|
};
|
|
|
+ let isArray = (myObj) => {
|
|
|
+ return Object.prototype.toString.call(myObj) == '[object Array]';
|
|
|
+ }
|
|
|
return new Promise(() => {
|
|
|
let custom = Vue.extend(component);
|
|
|
|
|
@@ -33,6 +36,10 @@ const detailElement = (taskid, detail = {}) => {
|
|
|
detail.taskid = taskid;
|
|
|
}
|
|
|
|
|
|
+ if (!isArray(detail.subtask)) {
|
|
|
+ detail.subtask = [];
|
|
|
+ }
|
|
|
+
|
|
|
let data = {
|
|
|
taskid: taskid,
|
|
|
detail: detail,
|