From 9a3f113bf448f17daa6312660e30c74b8f6dc4fa Mon Sep 17 00:00:00 2001 From: kaso17 Date: Tue, 24 Jan 2017 15:49:10 +0100 Subject: [PATCH] Cardigann: make trim args optional --- src/Jackett/Indexers/CardigannIndexer.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Jackett/Indexers/CardigannIndexer.cs b/src/Jackett/Indexers/CardigannIndexer.cs index 0ee0e97f8..f610bf044 100644 --- a/src/Jackett/Indexers/CardigannIndexer.cs +++ b/src/Jackett/Indexers/CardigannIndexer.cs @@ -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 ? "" : value), ex.Message)); } }