[DeviceHome] Support emulator 65/263365/1 accepted/tizen/unified/20210902.131310 submit/tizen/20210901.061619 submit/tizen/20210901.160524 submit/tizen/20210901.160533
authorYoungsoo Choi <kenshin.choi@samsung.com>
Wed, 1 Sep 2021 06:07:01 +0000 (23:07 -0700)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Wed, 1 Sep 2021 06:07:01 +0000 (23:07 -0700)
- Enable pin-code for emualtor
- Don't register emulator to device portal

Change-Id: I272ec44194bb661a8dc0f3d76f9df60b20353d9e
Signed-off-by: Youngsoo Choi <kenshin.choi@samsung.com>
device_home/service/service.js

index 9997cb9..f03a73e 100755 (executable)
@@ -256,14 +256,8 @@ function getWebClipsList() {
 
 function sendLoginIdAndDeviceName(login_id, device_ip) {
   let device_name = 'Tizen';
-  if (device_ip === emulator_ip) {
-    device_ip = `${local_ip}:${g.port}`;
-    device_name = 'Tizen Emulator';
-    // Skip pin-code for emulator
-    DEMO_MODE = true;
-  } else if (typeof webapis.mde !== 'undefined') {
+  if (typeof webapis.mde !== 'undefined')
     device_name = webapis.mde.getDeviceName();
-  }
   console.log(`${TAG} login_id : ${login_id}`);
   console.log(`${TAG} device_ip : ${device_ip}`);
   console.log(`${TAG} device_name : ${device_name}`);
@@ -579,8 +573,10 @@ var HTTPserverStart = function() {
         const iface = interfaces[devName];
         for (let i = 0; i < iface.length; i++) {
           const alias = iface[i];
-          if (alias.family === 'IPv4' && !non_ip_list.includes(alias.address) && !alias.internal)
+          if (alias.family === 'IPv4' && !non_ip_list.includes(alias.address) &&
+              !alias.internal && alias.address !== emulator_ip) {
             updateDNSresolver(alias.address);
+          }
         }
       }
     }