org_id = (await get_userorgid()) or '0' result = await rl_query_groups(org_id) groups = result.get('groups', []) rows = [] for g in groups: vid = g.get('vendor_group_id', '') vendor = g.get('vendor', '') if vid: rows.append({"value": vid, "text": f"{vendor} - {vid}"}) debug(f"get_org_groups: org={org_id}, count={len(rows)}") return json.dumps(rows, ensure_ascii=False)