Cardigann: make trim args optional

This commit is contained in:
kaso17 2017-01-24 15:49:10 +01:00
parent 3b7a6ad038
commit 9a3f113bf4
1 changed files with 5 additions and 2 deletions

View File

@ -762,7 +762,10 @@ namespace Jackett.Indexers
break;
case "trim":
var cutset = (string)Filter.Args;
Data = Data.Trim(cutset[0]);
if (cutset != null)
Data = Data.Trim(cutset[0]);
else
Data = Data.Trim();
break;
case "prepend":
var prependstr = (string)Filter.Args;
@ -1120,7 +1123,7 @@ namespace Jackett.Indexers
{
if (OptionalFileds.Contains(Field.Key) || FieldModifiers.Contains("optional"))
continue;
throw new Exception(string.Format("Error while parsing field={0}, selector={1}, value={2}: {3}", Field.Key, Field.Value.Selector, value, ex.Message));
throw new Exception(string.Format("Error while parsing field={0}, selector={1}, value={2}: {3}", Field.Key, Field.Value.Selector, (value == null ? "<null>" : value), ex.Message));
}
}