Commit 7611904f by aa.gusti
2 parents 362ea986 0305227f
......@@ -17,6 +17,7 @@ from opensipkd.tools.buttons import btn_save, btn_cancel, btn_delete
from ..models import DBSession
from ..models import Partner
from ..models.partner import PartnerUserModel
from ..views import ColumnDT, DataTables, BaseView
SESS_ADD_FAILED = 'Tambah partner gagal'
......@@ -266,6 +267,10 @@ class ViewPartner(BaseView):
form = get_form(request, EditSchema, buttons=(btn_delete, btn_cancel,))
if request.POST:
if 'delete' in request.POST:
partner_user = DBSession.query(PartnerUserModel). \
filter_by(partner_id=request.matchdict['id'])
if partner_user.first():
partner_user.delete()
msg = 'Partner ID %d %s sudah dihapus.' % (row.id, row.nama)
q.delete()
DBSession.flush()
......
......@@ -189,7 +189,7 @@ def register_user_(data, user, groups=None):
row = save_groups(data, None)
ret_groups.append(dict(group_name=group))
del data['group_id']
del data['user_id']
# del data['user_id']
data['groups']=ret_groups
result.append(data)
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!