任务未在 RS TaskGroup 脚本中更新
Task is not updating in RS TaskGroup script
我已经在我的 RS TaskGroup 服务器中创建了一个任务更新脚本。每次更新任务时,它都应该修改任务值。不幸的是它没有更新任务。
function Handle_Before_UpdateTask (UpdatedTask, OrigTask)
{
UpdatedTask.progress = 0;
rstg.updateTask (UpdatedTask);
return true;
}
您不应在 "handle" 函数中调用 rstg.updateTask。它应该只用于从数据库读取的任务,例如通过 rstg.getTaskById。请参阅文档 https://www.raikosoft.de/script-api/rstg/
您可以简单地跳过 rstg.updateTask 由 UpdatedTask 参数表示的任务。服务器会自动将您的更改应用到此任务,然后再将其存储到数据库中。
我已经在我的 RS TaskGroup 服务器中创建了一个任务更新脚本。每次更新任务时,它都应该修改任务值。不幸的是它没有更新任务。
function Handle_Before_UpdateTask (UpdatedTask, OrigTask)
{
UpdatedTask.progress = 0;
rstg.updateTask (UpdatedTask);
return true;
}
您不应在 "handle" 函数中调用 rstg.updateTask。它应该只用于从数据库读取的任务,例如通过 rstg.getTaskById。请参阅文档 https://www.raikosoft.de/script-api/rstg/
您可以简单地跳过 rstg.updateTask 由 UpdatedTask 参数表示的任务。服务器会自动将您的更改应用到此任务,然后再将其存储到数据库中。