From 2b7555904d79d237f3cb984c891534e6eb236665 Mon Sep 17 00:00:00 2001
From: prasad <prasad@vtiger.com>
Date: Sun, 4 Feb 2018 23:52:41 +0530
Subject: [PATCH] Fixes #733: Pick default value configured for field (picklist
 or non-picklist)

---
 layouts/v7/modules/Mobile/simple/Vtiger/js/Edit.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/layouts/v7/modules/Mobile/simple/Vtiger/js/Edit.js b/layouts/v7/modules/Mobile/simple/Vtiger/js/Edit.js
index 7505f99b6..f684e3dd3 100644
--- a/layouts/v7/modules/Mobile/simple/Vtiger/js/Edit.js
+++ b/layouts/v7/modules/Mobile/simple/Vtiger/js/Edit.js
@@ -17,7 +17,8 @@ mobileapp.controller('VtigerEditController', function ($scope, $api, $mdToast, $
     $scope.editdata = [];
 	var _processFields = function(field, newrecord, value){
         if(newrecord){
-            field.raw = field.type.defaultValue;
+            if (typeof field.default != 'undefined') field.raw = field.default;
+            else if (typeof field.type.defaultValue != 'undefined') field.raw = field.type.defaultValue;
         }
         if(!newrecord && value){
             field.raw = value;
-- 
GitLab