Notifiarr / website

Issue tracker for Notifiarr.com
https://notifiarr.com
7 stars 0 forks source link

[BUG] - CF Loop - Site Not matching CFs correctly and Saying exact matches do not match (update loop) #98

Closed bakerboy448 closed 2 years ago

bakerboy448 commented 2 years ago

image

Site is stuck in a CF loop for two custom formats that match the exact json and fails to match a 3rd. all 3 are exact matches to the notifiarr json and yet

image

x265 from radarr

{
  "name": "x265",
  "includeCustomFormatWhenRenaming": false,
  "specifications": [
    {
      "name": "x265",
      "implementation": "ReleaseTitleSpecification",
      "negate": false,
      "required": true,
      "fields": {
        "value": "[xh][ .]?265|\bHEVC(\b|\\d)"
      }
    },
    {
      "name": "Remux",
      "implementation": "QualityModifierSpecification",
      "negate": true,
      "required": true,
      "fields": {
        "value": 5
      }
    }
  ]
}

x265 (720/1080p)

{
  "name": "x265 (720/1080p)",
  "includeCustomFormatWhenRenaming": false,
  "specifications": [
    {
      "name": "720p",
      "implementation": "ResolutionSpecification",
      "negate": false,
      "required": false,
      "fields": {
        "value": 720
      }
    },
    {
      "name": "1080p",
      "implementation": "ResolutionSpecification",
      "negate": false,
      "required": false,
      "fields": {
        "value": 1080
      }
    },
    {
      "name": "x265/HEVC",
      "implementation": "ReleaseTitleSpecification",
      "negate": false,
      "required": true,
      "fields": {
        "value": "[xh][ .]?265|\bHEVC(\b|\\d)"
      }
    }
  ]
}

likely related - x265 does not match, yet is also matching json image

{
  "name": "x265",
  "includeCustomFormatWhenRenaming": false,
  "specifications": [
    {
      "name": "x265",
      "implementation": "ReleaseTitleSpecification",
      "negate": false,
      "required": true,
      "fields": {
        "value": "[xh][ .]?265|\bHEVC(\b|\\d)"
      }
    },
    {
      "name": "Remux",
      "implementation": "QualityModifierSpecification",
      "negate": true,
      "required": true,
      "fields": {
        "value": 5
      }
    }
  ]
}

image

{
  "name": "1080p - Notifiarr",
  "includeCustomFormatWhenRenaming": false,
  "specifications": [
    {
      "name": "1080p",
      "implementation": "ResolutionSpecification",
      "negate": false,
      "required": true,
      "fields": {
        "value": 1080
      }
    }
  ]
}
bakerboy448 commented 2 years ago
austinwbest commented 2 years ago

This is fixed on the site side. The failing part of the client is not related to the matching but is also being sorted with a test build