},
{
'temp': 'obs_request_changedevel',
- 'cond': lambda bs, req: req['origintype'] == 'change_devel',
+ 'cond': lambda bs, req: req.get('origintype') == 'change_devel',
'sub': '${reqid}: Change devel of ${targetproject}/${targetpackage} to ${sourceproject}/${sourcepackage}',
'to': ['mailinglist'],
'cc': [],
(
{
'temp': 'obs_request_changedevel_accept',
- 'cond': lambda bs, req: req['state'] == 'accepted' and req['origintype'] == 'change_devel',
+ 'cond': lambda bs, req: req['state'] == 'accepted' and req.get('origintype') == 'change_devel',
'sub': '${reqid} accepted: ${sourceproject}/${sourcepackage} is devel of ${targetproject}/${targetpackage}',
'to': ['mailinglist'],
'cc': [],
'tgtprj': 'deleteproject',
},
{
- 'cond': lambda bs, req: req['state'] == 'declined' and req['origintype'] == 'change_devel',
+ 'cond': lambda bs, req: req['state'] == 'declined' and req.get('origintype') == 'change_devel',
'temp': 'obs_request_changedevel_decline',
'sub': '${reqid} declined: ${sourceproject}/${sourcepackage} as devel of ${targetproject}/${targetpackage}',
'to': ['GIT_AUTHOR_EMAIL'],
'tgtprj': 'deleteproject',
},
{
- 'cond': lambda bs, req: req['state'] == 'revoked' and req['origintype'] == 'change_devel',
+ 'cond': lambda bs, req: req['state'] == 'revoked' and req.req('origintype') == 'change_devel',
'temp': 'obs_request_changedevel_revoke',
'sub': '${reqid} revoked: Change devel of ${targetproject}/${targetpackage}',
'to': ['GIT_AUTHOR_EMAIL'],