diff --git a/timesheet/inc/class.timesheet_ui.inc.php b/timesheet/inc/class.timesheet_ui.inc.php index b0a92d1dc5..8abda4fb3a 100644 --- a/timesheet/inc/class.timesheet_ui.inc.php +++ b/timesheet/inc/class.timesheet_ui.inc.php @@ -1062,6 +1062,8 @@ class timesheet_ui extends timesheet_bo 'onExecute' => 'javaScript:app.timesheet.ajax_action', ), ); + // Change category via AJAX + $actions['cat']['onExecute'] = $actions['status']['onExecute']; // Other Api\Applications $group++; @@ -1140,7 +1142,7 @@ class timesheet_ui extends timesheet_bo } $app = Api\Json\Push::onlyFallback() || $all_selected ? 'timesheet' : 'msg-only-push-refresh'; Api\Json\Response::get()->call('egw.refresh', $msg, $app, $selected[0], $all_selected || count($selected) > 1 ? null : - $action === 'delete' ? 'delete' : 'edit', $app, null, null, $failed ? 'error' : 'success'); + $action === 'delete' ? 'delete' : 'update', $app, null, null, $failed ? 'error' : 'success'); } /**