# HG changeset patch # User Goffi # Date 1528305855 -7200 # Node ID 75d2ac87296550a8518e69d614a604eee75e5242 # Parent 0883bac573fdea2439114ddde9c439d65bdff5c4 jp (base): do not crash when item is specified (e.g. in URL) but not needed in command, but display a message on stderr. diff -r 0883bac573fd -r 75d2ac872965 sat_frontends/jp/base.py --- a/sat_frontends/jp/base.py Sun Jun 03 18:05:01 2018 +0200 +++ b/sat_frontends/jp/base.py Wed Jun 06 19:24:15 2018 +0200 @@ -510,8 +510,13 @@ try: item = self.args.item except AttributeError: - if not self.args.items: - self.args.items = [uri_item] + try: + items = self.args.items + except AttributeError: + self.disp(_(u"item specified in URL but not needed in command, ignoring it"), error=True) + else: + if not items: + self.args.items = [uri_item] else: if not item: try: