Fix for restricting drag & drop for base module 37/111337/1
authorKruthi Bhat <krutbhat@att.com>
Mon, 17 Aug 2020 19:05:12 +0000 (00:35 +0530)
committerKruthi Bhat <krutbhat@att.com>
Mon, 17 Aug 2020 19:07:44 +0000 (00:37 +0530)
Issue-ID: VID-861

VF Module to stay at Index 0 (first position) - Not Moveable.

Change-Id: Iea354295a460c407cfbc6a3c6bde0b496c24ce6c
Signed-off-by: Kruthi Bhat <krutbhat@att.com>
vid-webpack-master/src/app/drawingBoard/service-planning/drawing-board-tree/dragAndDrop/dragAndDrop.service.ts

index 2f86b0a..c3af11e 100644 (file)
@@ -20,7 +20,7 @@ export class DragAndDropService {
    ***********************************************************************************************/
   isBaseModule(serviceInstanceId, from): boolean {
     try {
-      let baseModuleFlag = this.store.getState().service.serviceHierarchy[serviceInstanceId].vnfs[from.parent.data.vnfStoreKey].vfModules[from.data.modelName].properties.baseModule;
+      let baseModuleFlag = this.store.getState().service.serviceHierarchy[serviceInstanceId].vnfs[from.parent.data.modelName].vfModules[from.data.modelName].properties.baseModule;
       return (baseModuleFlag != 'undefined' ? baseModuleFlag : false);
     }catch(e) {
       return false;