Commit 8464476b by aagusti

perbaikan partner master slave wilayah saat get raw jika character is None

1 parent 2d71d682
......@@ -43,6 +43,7 @@ class AddSchema(PartnerSchema):
title="Company")
def after_bind(self, schema, kwargs):
super().after_bind(schema, kwargs)
request = kwargs["request"]
if request.user.company_id:
self["company_id"].widget = widget.HiddenWidget()
......@@ -54,6 +55,8 @@ class EditSchema(AddSchema):
missing=colander.drop,
widget=widget.HiddenWidget(),
)
def after_bind(self, schema, kwargs):
super().after_bind(schema, kwargs)
class ListSchema(colander.Schema):
......
......@@ -129,3 +129,11 @@ class PartnerSchema(NamaSchema):
status = colander.SchemaNode(
colander.Boolean(),
oid="status")
def after_bind(self, schema, kwargs):
request = kwargs["request"]
prefix = request.route_url("home")
self["provinsi_id"].slave_url=f"{prefix}/dati2/select/act?provinsi_id="
self["dati2_id"].slave_url=f"{prefix}/kecamatan/select/act?dati2_id="
self["kecamatan_id"].slave_url = f"{prefix}/desa/select/act?kecamatan_id="
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!