From 32fc9ba6dae9991cab0e341093b7d92125dd6e4b Mon Sep 17 00:00:00 2001
From: prasad <prasad@vtiger.com>
Date: Tue, 6 Feb 2018 17:51:58 +0530
Subject: [PATCH] Fixes #792: Trigger data preparation when user context is
 available

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

diff --git a/layouts/v7/modules/Mobile/simple/Vtiger/js/Edit.js b/layouts/v7/modules/Mobile/simple/Vtiger/js/Edit.js
index 21a9204c0..ec7e22519 100644
--- a/layouts/v7/modules/Mobile/simple/Vtiger/js/Edit.js
+++ b/layouts/v7/modules/Mobile/simple/Vtiger/js/Edit.js
@@ -119,9 +119,13 @@ mobileapp.controller('VtigerEditController', function ($scope, $api, $mdToast, $
            $scope.loadFields();
        }
        else{
-           $scope.$root.$on('UserInfo.Changed', function(){
-			   prepareCreateData(true);
-		   });
+		   if ($scope.userinfo) {
+                prepareCreateData(true);
+           } else {
+               $scope.$root.$on('UserInfo.Changed', function(){
+                    prepareCreateData(true);
+               });
+           }
        }
    });
     
-- 
GitLab