# HG changeset patch # User Goffi # Date 1498024814 -7200 # Node ID 45b89d7c5c8139dbf3949cdc2d47bd01b5feeb47 # Parent f51315500eb1a1463ebae05570acbde02457ff42 jp (invitation): fixed inconsistency in language handling diff -r f51315500eb1 -r 45b89d7c5c81 frontends/src/jp/cmd_invitation.py --- a/frontends/src/jp/cmd_invitation.py Mon Jun 19 09:36:55 2017 +0200 +++ b/frontends/src/jp/cmd_invitation.py Wed Jun 21 08:00:14 2017 +0200 @@ -142,7 +142,8 @@ self.parser.add_argument("-n", "--name", type=base.unicode_decoder, default='', help='name of the invitee') self.parser.add_argument("-N", "--host-name", type=base.unicode_decoder, default='', help='name of the host') self.parser.add_argument("-e", "--email", type=base.unicode_decoder, default='', help='email to send the invitation to (if --no-email is set, email will just be saved)') - self.parser.add_argument("-l", "--lang", type=base.unicode_decoder, default='', help='main language spoken by the invitee') + self.parser.add_argument("-l", "--lang", dest="language", type=base.unicode_decoder, default='', + help='main language spoken by the invitee') self.parser.add_argument("-x", "--extra", metavar=('KEY', 'VALUE'), type=base.unicode_decoder, action='append', nargs=2, default=[], help='extra data to associate with invitation/invitee') self.parser.add_argument("-p", "--profile", type=base.unicode_decoder, default='', help="profile doing the invitation (default: don't associate profile") self.parser.add_argument("id", type=base.unicode_decoder, @@ -159,7 +160,7 @@ def start(self): extra = dict(self.args.extra) - for arg_name in ('name', 'host_name', 'email', 'lang', 'profile'): + for arg_name in ('name', 'host_name', 'email', 'language', 'profile'): value = getattr(self.args, arg_name) if not value: continue