X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fdbmaintenancethread.cpp;fp=src%2Fdbmaintenancethread.cpp;h=b6137150e09204be68442bced6d37910b90adbbb;hb=76805933f794915a72b7f0a21b12af6654759f4f;hp=0309414215886de440d32fdb0902e658848a5467;hpb=047cea32f848d605c549ec123c12c1c400dd7ec1;p=fms.git diff --git a/src/dbmaintenancethread.cpp b/src/dbmaintenancethread.cpp index 0309414..b613715 100644 --- a/src/dbmaintenancethread.cpp +++ b/src/dbmaintenancethread.cpp @@ -95,6 +95,9 @@ void DBMaintenanceThread::Do1HourMaintenance() st.Step(); } + // insert all identities not in trust list already + m_db->Execute("INSERT INTO tblIdentityTrust(LocalIdentityID,IdentityID) SELECT LocalIdentityID,IdentityID FROM tblLocalIdentity,tblIdentity WHERE LocalIdentityID || '_' || IdentityID NOT IN (SELECT LocalIdentityID || '_' || IdentityID FROM tblIdentityTrust);"); + m_log->debug("PeriodicDBMaintenance::Do1HourMaintenance"); }