From 859fe5ede8f7dd6a9879258bdb182e758cf5017a Mon Sep 17 00:00:00 2001 From: michael starke Date: Fri, 19 Jul 2013 03:14:41 +0200 Subject: [PATCH] Default fields are now respected too in validation --- MacPass/Kdb4Entry+MPAdditions.m | 7 ++++++- MacPass/de.lproj/Localizable.strings | Bin 9914 -> 9914 bytes MacPass/en.lproj/Localizable.strings | Bin 9254 -> 9256 bytes 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/MacPass/Kdb4Entry+MPAdditions.m b/MacPass/Kdb4Entry+MPAdditions.m index 57bfc47e..d42631ba 100644 --- a/MacPass/Kdb4Entry+MPAdditions.m +++ b/MacPass/Kdb4Entry+MPAdditions.m @@ -14,7 +14,12 @@ /* FIXME: Introduce some cachin behaviour. We iterate over after every single edit */ - NSMutableSet *keys = [[NSMutableSet alloc] initWithCapacity:[self.stringFields count]]; + NSArray *defaultKeys = @[ FIELD_TITLE, + FIELD_USER_NAME, + FIELD_PASSWORD, + FIELD_URL, + FIELD_NOTES ]; + NSMutableSet *keys = [[NSMutableSet alloc] initWithArray:defaultKeys]; for(StringField *field in self.stringFields) { [keys addObject:field.key]; } diff --git a/MacPass/de.lproj/Localizable.strings b/MacPass/de.lproj/Localizable.strings index 7b575736687be52b3aaff18d01004d12f6f16b1e..b0bb4851b1eb4eb5b28a2f11966adfbfd55e837f 100644 GIT binary patch delta 24 fcmdnxyUTY2A2+)jLn=cKL(1erF8R$S+-=eTVDASS delta 20 bcmdnxyUTY2ANS-QIgZIiTymRDxZ9)wQQZdJ diff --git a/MacPass/en.lproj/Localizable.strings b/MacPass/en.lproj/Localizable.strings index 6b350ee48193f7a62cd8fc6c6227706877c1f53c..670f02058f6946427fa6cedd22bc6633a0af7ef9 100644 GIT binary patch delta 28 kcmZ4HvBG1+DlTqkhEj%Nh7yK+hTO>uIpsHB;tG)j0E)v2ApigX delta 20 ccmZ4CvCLz`Dz3@*Bqb(q;1t+=g)2l70AE}PKL7v#