diff options
author | Lars Wirzenius <liw@liw.fi> | 2018-07-09 17:30:11 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2018-07-09 17:30:11 +0300 |
commit | f8efacf9252025d0f2513a58688118255f1956ea (patch) | |
tree | 37edab1c1f3d388fbca2d5e14a43b9c034d01ea1 /ick2/trans.py | |
parent | 5b3b5c5f8a724a124a572b6b05990d4588b2c705 (diff) | |
download | ick2-f8efacf9252025d0f2513a58688118255f1956ea.tar.gz |
Change: if triggered project doesn't exist, raise NotFound
Diffstat (limited to 'ick2/trans.py')
-rw-r--r-- | ick2/trans.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ick2/trans.py b/ick2/trans.py index a66dd41..c648916 100644 --- a/ick2/trans.py +++ b/ick2/trans.py @@ -55,6 +55,8 @@ class TransactionalState: return TransactionalResource(self.state, kind, rid) def modify(self, kind, rid): + if not self.state.has_resource(kind, rid): + raise ick2.NotFound() return TransactionalResource(self.state, kind, rid) def get_resource_kinds(self): |