refactor: enhance user context handling and update template mappings

This commit is contained in:
Abhimanyu Saharan
2026-02-15 14:21:49 +05:30
parent 1996e21695
commit f1d8da7008
12 changed files with 116 additions and 127 deletions

View File

@@ -252,9 +252,25 @@ class OpenClawProvisioningService(OpenClawDBService):
reset_sessions=options.reset_sessions,
rotate_tokens=options.rotate_tokens,
force_bootstrap=options.force_bootstrap,
overwrite=options.overwrite,
board_id=options.board_id,
)
if template_user is None:
result = _base_result(
gateway,
include_main=options.include_main,
reset_sessions=options.reset_sessions,
)
_append_sync_error(
result,
message=(
"Organization owner not found (required for gateway template USER.md "
"rendering)."
),
)
return result
result = _base_result(
gateway,
include_main=options.include_main,