From b4ca79d8f21f808093bafb5dc38efdba5f6bbbe5 Mon Sep 17 00:00:00 2001 From: Teja Tamboli Date: Mon, 9 Feb 2026 07:14:34 +0000 Subject: [PATCH] Rif save object in create/delete --- dataplane/saiserver/routing.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dataplane/saiserver/routing.go b/dataplane/saiserver/routing.go index 4ffacb1ae..ebe81880b 100644 --- a/dataplane/saiserver/routing.go +++ b/dataplane/saiserver/routing.go @@ -1062,7 +1062,7 @@ func (ri *routerInterface) GetRouterInterfaceStats(ctx context.Context, req *sai func (ri *routerInterface) CreateRouterInterfaces(ctx context.Context, req *saipb.CreateRouterInterfacesRequest) (*saipb.CreateRouterInterfacesResponse, error) { resp := &saipb.CreateRouterInterfacesResponse{} for _, r := range req.GetReqs() { - id, err := ri.CreateRouterInterface(ctx, r) + id, err := attrmgr.InvokeAndSave(ctx, ri.mgr, ri.CreateRouterInterface, r) if err != nil { return nil, err } @@ -1074,7 +1074,7 @@ func (ri *routerInterface) CreateRouterInterfaces(ctx context.Context, req *saip func (ri *routerInterface) RemoveRouterInterfaces(ctx context.Context, req *saipb.RemoveRouterInterfacesRequest) (*saipb.RemoveRouterInterfacesResponse, error) { resp := &saipb.RemoveRouterInterfacesResponse{} for _, r := range req.GetReqs() { - id, err := ri.RemoveRouterInterface(ctx, r) + id, err := attrmgr.InvokeAndSave(ctx, ri.mgr, ri.RemoveRouterInterface, r) if err != nil { return nil, err }