lrf пре 2 година
родитељ
комит
e73be96f2d
1 измењених фајлова са 5 додато и 3 уклоњено
  1. 5 3
      app/public/ts-template.js

+ 5 - 3
app/public/ts-template.js

@@ -1,8 +1,10 @@
 const _ = require('lodash');
-const getModelType = (type) => {
+const getModelType = (type, interface = false) => {
   let modelType = 'string';
-  if (type === 'Money' || type === 'money') modelType = 'Decimal128';
-  else if (type === 'ObjectId') modelType = 'ObjectId';
+  if (type === 'Money' || type === 'money') {
+    if (!interface) modelType = 'Decimal128';
+    else modelType = 'number';
+  } else if (type === 'ObjectId') modelType = 'ObjectId';
   else if (type === 'Array') modelType = 'Array';
   else modelType = _.lowerFirst(type);
   return modelType;