mirror of
https://github.com/transmission/transmission.git
synced 2025-12-24 12:28:52 +00:00
@@ -2044,24 +2044,24 @@ static char const* sessionSet(
|
||||
tr_sessionSetQueueSize(session, TR_UP, (int)i);
|
||||
}
|
||||
|
||||
if (tr_variantDictFindStr(args_in, TR_KEY_script_torrent_added_filename, &str, nullptr))
|
||||
if (tr_variantDictFindStrView(args_in, TR_KEY_script_torrent_added_filename, &sv))
|
||||
{
|
||||
tr_sessionSetScript(session, TR_SCRIPT_ON_TORRENT_ADDED, str);
|
||||
session->setScript(TR_SCRIPT_ON_TORRENT_ADDED, sv);
|
||||
}
|
||||
|
||||
if (tr_variantDictFindBool(args_in, TR_KEY_script_torrent_added_enabled, &boolVal))
|
||||
{
|
||||
tr_sessionSetScriptEnabled(session, TR_SCRIPT_ON_TORRENT_ADDED, boolVal);
|
||||
session->useScript(TR_SCRIPT_ON_TORRENT_ADDED, boolVal);
|
||||
}
|
||||
|
||||
if (tr_variantDictFindStr(args_in, TR_KEY_script_torrent_done_filename, &str, nullptr))
|
||||
if (tr_variantDictFindStrView(args_in, TR_KEY_script_torrent_done_filename, &sv))
|
||||
{
|
||||
tr_sessionSetScript(session, TR_SCRIPT_ON_TORRENT_DONE, str);
|
||||
session->setScript(TR_SCRIPT_ON_TORRENT_DONE, sv);
|
||||
}
|
||||
|
||||
if (tr_variantDictFindBool(args_in, TR_KEY_script_torrent_done_enabled, &boolVal))
|
||||
{
|
||||
tr_sessionSetScriptEnabled(session, TR_SCRIPT_ON_TORRENT_DONE, boolVal);
|
||||
session->useScript(TR_SCRIPT_ON_TORRENT_DONE, boolVal);
|
||||
}
|
||||
|
||||
if (tr_variantDictFindBool(args_in, TR_KEY_trash_original_torrent_files, &boolVal))
|
||||
|
||||
Reference in New Issue
Block a user