# HG changeset patch # User souliane # Date 1379787876 -7200 # Node ID f3898fbb00c3b2c55f7a4b4418f84aa78c7aaa3f # Parent 09e4de9df5b7491e4f0fd604ca51be6c7594c6ca browser_side: check for duplicate name before adding a new contact group diff -r 09e4de9df5b7 -r f3898fbb00c3 browser_side/dialog.py --- a/browser_side/dialog.py Sat Sep 21 15:37:29 2013 +0200 +++ b/browser_side/dialog.py Sat Sep 21 20:24:36 2013 +0200 @@ -265,6 +265,10 @@ def onGroupInput(self, sender): text = sender.getText() + for index in xrange(0, self.list_box.getItemCount()): + if text == self.list_box.getValue(index): + Window.alert("The group '%s' already exists." % text) + return for pattern in FORBIDDEN_PATTERNS_IN_GROUP: if pattern in text: Window.alert("The pattern '%s' is not allowed in group names." % pattern)