From e90839bc4eaf2b6eaa1d2c4a88b7277e14714bf1 Mon Sep 17 00:00:00 2001 From: "(no author)" <(no author)@cd1c1023-2f26-0410-ae45-c471fc1f0318> Date: Fri, 7 Mar 2008 19:52:02 +0000 Subject: [PATCH] avoid reading of non-existant licenses git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1426 cd1c1023-2f26-0410-ae45-c471fc1f0318 --- spritz/src/dialogs.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spritz/src/dialogs.py b/spritz/src/dialogs.py index dd160fcd9..1d0748f20 100644 --- a/spritz/src/dialogs.py +++ b/spritz/src/dialogs.py @@ -495,6 +495,8 @@ class LicenseDialog: model, iterator = self.view.get_selection().get_selected() if model != None and iterator != None: license_identifier = model.get_value( iterator, 0 ) + if not self.licenses.has_key(license_identifier): # for security reasons + return packages = self.licenses[license_identifier] license_text = '' found = False