diff --git a/controller/hk_utils.anubis b/controller/hk_utils.anubis index 8ede420..e8662ce 100644 --- a/controller/hk_utils.anubis +++ b/controller/hk_utils.anubis @@ -23,7 +23,7 @@ public define Maybe(Int) if get_hk_controller(_vtm.hk_controllers, table_name) is { - failure then println("can't get writer for "+table_name);failure, + failure then println("update_row can't get hk_controller for "+table_name);failure, success(controller) then //forget(map((HK_Trigger trigger) |-> println("call trigger before update "+trigger.trigger_name+" ON table "+table_name); trigger.trigger_call_back(db, _session), *controller.triggers.before_update)); @@ -37,3 +37,18 @@ public define Maybe(Int) } } . + +public define String + row_show_string + ( + SQLite3DataBase db, + VTM _vtm, + String table_name, + DB_id id + )= + if get_hk_controller(_vtm.hk_controllers, table_name) is + { + failure then println("show_string can't get hk_controller for "+table_name);"ERROR: can't get hk_controller for "+table_name, + success(controller) then controller.get_show_string(db, id) + } +. -- libgit2 0.21.4