diff --git a/Cartfile b/Cartfile index 3f742ab7..9bfd5023 100644 --- a/Cartfile +++ b/Cartfile @@ -1,3 +1,3 @@ github "sparkle-project/Sparkle" ~> 1.18.1 -github "mstarke/KeePassKit" ~> 1.2.2 +github "mstarke/KeePassKit" ~> 1.2.3 github "mstarke/HNHUi" ~> 1.1 diff --git a/Cartfile.resolved b/Cartfile.resolved index 605db98a..3db79ae9 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1,3 +1,3 @@ github "mstarke/HNHUi" "1.2" -github "mstarke/KeePassKit" "1.2.2" +github "mstarke/KeePassKit" "1.2.3" github "sparkle-project/Sparkle" "1.18.1" diff --git a/MacPass/MPDatabaseSettingsWindowController.m b/MacPass/MPDatabaseSettingsWindowController.m index baa217f2..46637702 100644 --- a/MacPass/MPDatabaseSettingsWindowController.m +++ b/MacPass/MPDatabaseSettingsWindowController.m @@ -105,6 +105,8 @@ - (IBAction)save:(id)sender { /* General */ KPKMetaData *metaData = ((MPDocument *)self.document).tree.metaData; + /* TODO move settingsChanged updates to KeePassKit as it's the models responsibility */ + metaData.settingsChanged = NSDate.date; metaData.databaseDescription = self.databaseDescriptionTextView.string; metaData.databaseName = self.databaseNameTextField.stringValue;