From af442c831374dfd8759a14f35e2a3695c1011e25 Mon Sep 17 00:00:00 2001 From: James Vega Date: Sat, 21 Feb 2004 22:06:31 +0000 Subject: [PATCH] I guess I should've used setValue instead of set for LicenseKey --- plugins/Google.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/plugins/Google.py b/plugins/Google.py index 3f39c3051..e2e04c79e 100644 --- a/plugins/Google.py +++ b/plugins/Google.py @@ -124,14 +124,14 @@ def search(log, queries, **kwargs): 'The full traceback has been logged.' class LicenseKey(registry.String): - def set(self, s): - original = getattr(self, 'value', self.default) - registry.String.set(self, s) - if self.value and len(self.value) != 32: - setattr(self, 'value', original) - google.setLicense(self.value) + def setValue(self, s): + if s and len(s) != 32: raise registry.InvalidRegistryValue, 'Invalid Google license key.' - if self.value: + if s: + registry.String.setValue(self, s) + google.setLicense(self.value) + if not s: + registry.String.setValue(self, '') google.setLicense(self.value) conf.registerPlugin('Google')