| 286 | } |
| 287 | |
| 288 | ScriptState LibraryScript::menuClick(const QString &mid, Anime *anime) |
| 289 | { |
| 290 | MutexLocker locker(scriptLock); |
| 291 | if(!locker.tryLock()) return ScriptState(ScriptState::S_BUSY); |
| 292 | QString errInfo; |
| 293 | call(menuFunc, {mid, anime->toMap(true)}, 0, errInfo); |
| 294 | if(!errInfo.isEmpty()) return ScriptState(ScriptState::S_ERROR, errInfo); |
| 295 | return ScriptState(ScriptState::S_NORM); |
| 296 | } |
| 297 |
nothing calls this directly
no test coverage detected