Skip to content

Commit 881cb62

Browse files
committed
Changed paused to cancelled, fixed #14
1 parent e03d159 commit 881cb62

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/openprocurement/api/models.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ class Options:
211211
'active.awarded': schematics_default_role,
212212
'complete': schematics_default_role,
213213
'unsuccessful': schematics_default_role,
214-
'paused': whitelist(),
214+
'cancelled': schematics_default_role,
215215
}
216216

217217
tenderers = ListType(ModelType(Organization), default=list())
@@ -240,7 +240,7 @@ class Options:
240240
'active.awarded': schematics_default_role,
241241
'complete': schematics_default_role,
242242
'unsuccessful': schematics_default_role,
243-
'paused': whitelist(),
243+
'cancelled': schematics_default_role,
244244
}
245245

246246
id = StringType(required=True, default=lambda: uuid4().hex)
@@ -319,7 +319,7 @@ class Options:
319319
'active.awarded': view_role,
320320
'complete': view_role,
321321
'unsuccessful': view_role,
322-
'paused': view_role,
322+
'cancelled': view_role,
323323
}
324324

325325
title = StringType()
@@ -360,7 +360,7 @@ class Options:
360360
deliveryDate = ModelType(Period)
361361
auctionPeriod = ModelType(Period)
362362
minimalStep = ModelType(Value)
363-
status = StringType(choices=['active.enquiries', 'active.tendering', 'active.auction', 'active.qualification', 'active.awarded', 'complete', 'paused', 'unsuccessful'], default='active.enquiries')
363+
status = StringType(choices=['active.enquiries', 'active.tendering', 'active.auction', 'active.qualification', 'active.awarded', 'complete', 'cancelled', 'unsuccessful'], default='active.enquiries')
364364
questions = ListType(ModelType(Question), default=list())
365365
complaints = ListType(ModelType(Complaint), default=list())
366366

src/openprocurement/api/views/tender.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ def get(self):
358358
def put(self):
359359
"""Tender Edit (full)"""
360360
tender = self.request.validated['tender']
361-
if tender.status in ['complete', 'unsuccessful']:
361+
if tender.status in ['complete', 'unsuccessful', 'cancelled']:
362362
self.request.errors.add('body', 'data', 'Can\'t change tender in current status')
363363
self.request.errors.status = 403
364364
return
@@ -418,7 +418,7 @@ def patch(self):
418418
419419
"""
420420
tender = self.request.validated['tender']
421-
if tender.status in ['complete', 'unsuccessful']:
421+
if tender.status in ['complete', 'unsuccessful', 'cancelled']:
422422
self.request.errors.add('body', 'data', 'Can\'t change tender in current status')
423423
self.request.errors.status = 403
424424
return

0 commit comments

Comments
 (0)