Refactor Query.get()
=> Session.get()
per SQLAlchemy 1.4
This commit is contained in:
parent
81aa0ae109
commit
f611a5a521
38 changed files with 169 additions and 205 deletions
|
@ -271,7 +271,7 @@ class PurchasingBatchView(BatchMasterView):
|
|||
vendor_display = ""
|
||||
if self.request.method == 'POST':
|
||||
if self.request.POST.get('vendor_uuid'):
|
||||
vendor = self.Session.query(model.Vendor).get(self.request.POST['vendor_uuid'])
|
||||
vendor = self.Session.get(model.Vendor, self.request.POST['vendor_uuid'])
|
||||
if vendor:
|
||||
vendor_display = str(vendor)
|
||||
vendors_url = self.request.route_url('vendors.autocomplete')
|
||||
|
@ -304,7 +304,7 @@ class PurchasingBatchView(BatchMasterView):
|
|||
buyer_display = ""
|
||||
if self.request.method == 'POST':
|
||||
if self.request.POST.get('buyer_uuid'):
|
||||
buyer = self.Session.query(model.Employee).get(self.request.POST['buyer_uuid'])
|
||||
buyer = self.Session.get(model.Employee, self.request.POST['buyer_uuid'])
|
||||
if buyer:
|
||||
buyer_display = str(buyer)
|
||||
elif self.creating:
|
||||
|
@ -331,8 +331,8 @@ class PurchasingBatchView(BatchMasterView):
|
|||
kwargs = {}
|
||||
|
||||
if 'vendor_uuid' in self.request.matchdict:
|
||||
vendor = self.Session.query(model.Vendor).get(
|
||||
self.request.matchdict['vendor_uuid'])
|
||||
vendor = self.Session.get(model.Vendor,
|
||||
self.request.matchdict['vendor_uuid'])
|
||||
if vendor:
|
||||
kwargs['vendor'] = vendor
|
||||
|
||||
|
@ -397,7 +397,7 @@ class PurchasingBatchView(BatchMasterView):
|
|||
|
||||
def valid_vendor_uuid(self, node, value):
|
||||
model = self.model
|
||||
vendor = self.Session.query(model.Vendor).get(value)
|
||||
vendor = self.Session.get(model.Vendor, value)
|
||||
if not vendor:
|
||||
raise colander.Invalid(node, "Invalid vendor selection")
|
||||
|
||||
|
@ -495,7 +495,7 @@ class PurchasingBatchView(BatchMasterView):
|
|||
def eligible_purchases(self, vendor_uuid=None, mode=None):
|
||||
if not vendor_uuid:
|
||||
vendor_uuid = self.request.GET.get('vendor_uuid')
|
||||
vendor = self.Session.query(model.Vendor).get(vendor_uuid) if vendor_uuid else None
|
||||
vendor = self.Session.get(model.Vendor, vendor_uuid) if vendor_uuid else None
|
||||
if not vendor:
|
||||
return {'error': "Must specify a vendor."}
|
||||
|
||||
|
@ -572,7 +572,7 @@ class PurchasingBatchView(BatchMasterView):
|
|||
self.enum.PURCHASE_BATCH_MODE_COSTING):
|
||||
purchase = batch.purchase
|
||||
if not purchase and batch.purchase_uuid:
|
||||
purchase = self.Session.query(model.Purchase).get(batch.purchase_uuid)
|
||||
purchase = self.Session.get(model.Purchase, batch.purchase_uuid)
|
||||
assert purchase
|
||||
if purchase:
|
||||
kwargs['purchase'] = purchase
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue