Fix NPE of P4Runtime device when deleting a group
Change-Id: I98b87beddc6b1b7afec537d4d618185006c31aeb
diff --git a/drivers/p4runtime/src/main/java/org/onosproject/drivers/p4runtime/P4RuntimeActionGroupProgrammable.java b/drivers/p4runtime/src/main/java/org/onosproject/drivers/p4runtime/P4RuntimeActionGroupProgrammable.java
index 612394f..97a721b 100644
--- a/drivers/p4runtime/src/main/java/org/onosproject/drivers/p4runtime/P4RuntimeActionGroupProgrammable.java
+++ b/drivers/p4runtime/src/main/java/org/onosproject/drivers/p4runtime/P4RuntimeActionGroupProgrammable.java
@@ -112,8 +112,8 @@
return;
}
GroupDescription groupDesc = new DefaultGroupDescription(
- deviceId, op.groupType(), op.buckets(), groupOnStore.appCookie(),
- op.groupId().id(), groupOnStore.appId());
+ deviceId, groupOnStore.type(), groupOnStore.buckets(), groupOnStore.appCookie(),
+ groupOnStore.id().id(), groupOnStore.appId());
DefaultGroup groupToApply = new DefaultGroup(op.groupId(), groupDesc);
processPdGroup(groupToApply, op.opType());
});