Dont return aliases with only REMOVE permission 46/311146/1
authorAndrei Vakulich <a.vakulich@samsung.com>
Tue, 14 May 2024 08:36:45 +0000 (10:36 +0200)
committerAndrei Vakulich <a.vakulich@samsung.com>
Tue, 14 May 2024 15:02:23 +0000 (17:02 +0200)
Change-Id: I6558ff299deb5166ef90f2ba8191521d901f0a24

src/manager/service/db-crypto.cpp

index 3502121a6260f5abb3375468c8cac3e4d0a34a7c..52447d27006dc09674f0d3919ad8b70fa1774ad9 100644 (file)
@@ -637,7 +637,7 @@ void Crypto::listInfos(const ClientId &accessor,
                selectCommand->BindInteger(1, typeRangeStart);
                selectCommand->BindInteger(2, typeRangeStop);
                selectCommand->BindString(104, accessor.c_str());
-               selectCommand->BindInteger(4, static_cast<int>(Permission::READ | Permission::REMOVE));
+               selectCommand->BindInteger(4, static_cast<int>(Permission::READ));
 
                while (selectCommand->Step()) {
                        ClientId owner = selectCommand->GetColumnString(0);