From a5663a3f38868554c619d06cfc5f19aa8679d685 Mon Sep 17 00:00:00 2001
From: Amin Ben Romdhane <amin.benromdhane@iopsys.eu>
Date: Thu, 6 Mar 2025 10:39:19 +0100
Subject: [PATCH] Add 'swmodules' ubus object as dependency

---
 src/datamodel.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/datamodel.c b/src/datamodel.c
index 6d845ae..a357a7e 100644
--- a/src/datamodel.c
+++ b/src/datamodel.c
@@ -1122,7 +1122,7 @@ static int event_du_state_changed(char *refparam, struct dmctx *ctx, void *data,
 /* *** Device. *** */
 DMOBJ tSWmodObj[] = {
 /* OBJ, permission, addobj, delobj, checkdep, browseinstobj, nextdynamicobj, dynamicleaf, nextobj, leaf, linker, bbfdm_type, uniqueKeys*/
-{"SoftwareModules", &DMREAD, NULL, NULL, NULL, NULL, NULL, NULL, tSoftwareModulesObj, tSoftwareModulesParams, NULL, BBFDM_BOTH},
+{"SoftwareModules", &DMREAD, NULL, NULL, "ubus:swmodules", NULL, NULL, NULL, tSoftwareModulesObj, tSoftwareModulesParams, NULL, BBFDM_BOTH},
 {0}
 };
 
-- 
GitLab