mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-04-22 00:19:12 -04:00
Preserve the LastModificationTime when setting a group/entry previous parent
Partially fixes #8170 (for inter-db moves)
This commit is contained in:
parent
514afebcc7
commit
ff9f6391ab
@ -1487,7 +1487,11 @@ QUuid Entry::previousParentGroupUuid() const
|
||||
|
||||
void Entry::setPreviousParentGroupUuid(const QUuid& uuid)
|
||||
{
|
||||
// prevent set from changing the LastModificationTime
|
||||
bool prevUpdateTimeinfo = m_updateTimeinfo;
|
||||
m_updateTimeinfo = false;
|
||||
set(m_data.previousParentGroupUuid, uuid);
|
||||
m_updateTimeinfo = prevUpdateTimeinfo;
|
||||
}
|
||||
|
||||
void Entry::setPreviousParentGroup(const Group* group)
|
||||
|
@ -1240,7 +1240,11 @@ QUuid Group::previousParentGroupUuid() const
|
||||
|
||||
void Group::setPreviousParentGroupUuid(const QUuid& uuid)
|
||||
{
|
||||
// prevent set from changing the LastModificationTime
|
||||
bool prevUpdateTimeinfo = m_updateTimeinfo;
|
||||
m_updateTimeinfo = false;
|
||||
set(m_data.previousParentGroupUuid, uuid);
|
||||
m_updateTimeinfo = prevUpdateTimeinfo;
|
||||
}
|
||||
|
||||
void Group::setPreviousParentGroup(const Group* group)
|
||||
|
Loading…
x
Reference in New Issue
Block a user