Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exoticaz Unable to Parse Category #938

Closed
1 task done
crotoc opened this issue Apr 7, 2022 · 21 comments · Fixed by #942
Closed
1 task done

Exoticaz Unable to Parse Category #938

crotoc opened this issue Apr 7, 2022 · 21 comments · Fixed by #942
Labels
Area: Indexer Issue is related to indexers. Status: Confirmed Stops stale bot from asking if stale Type: Bug Issue is a bug

Comments

@crotoc
Copy link

crotoc commented Apr 7, 2022

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

2022-04-07 02:05:26.1|Error|ExoticaZ|An error occurred while processing indexer feed. https://exoticaz.to/api/v1/jackett/torrents?in=1&type=0&search=SSIS-356

Expected Behavior

Search exoticaz and get results from the search.

Steps To Reproduce

No response

Environment

- OS: gentoo
- Prowlarr: 
- Docker Install:
- Using Reverse Proxy:
- Browser:

What branch are you running?

Master

Trace Logs?

https://0bin.net/paste/fYUx5Uzx#-jwH95oIvphJ41Sm4Rmd34yRcXdQItvghMzi0QjNbbK

AB#2935

@crotoc crotoc added Status: Needs Triage New Issue needing triage Type: Bug Issue is a bug labels Apr 7, 2022
@bakerboy448 bakerboy448 changed the title The parser error about Exoticaz Exoticaz Unable to Parse Category Apr 7, 2022
@bakerboy448
Copy link
Contributor

"category":{"1":"Video Clip"},

@bakerboy448 bakerboy448 added Area: Indexers Status: Confirmed Stops stale bot from asking if stale and removed Status: Needs Triage New Issue needing triage labels Apr 7, 2022
@garfield69
Copy link
Contributor

https://github.com/Jackett/Jackett/blob/fa2025cfd4b538d24a4a11bec6f5b13f8711fce0/src/Jackett.Common/Indexers/ExoticaZ.cs#L42-L49

@crotoc
Copy link
Author

crotoc commented Apr 26, 2022

Hi, thanks for fixing this. Does this mean I can run nightly branch docker to check if it's fixed? Or I need to run develop branch to check? Thanks!

@bakerboy448
Copy link
Contributor

ce78f91

currently in nightly only

@crotoc
Copy link
Author

crotoc commented Apr 26, 2022

I tried nightly version "[Info] Bootstrap: Starting Prowlarr - /app/prowlarr/bin/Prowlarr - Version 0.3.0.1712", it throws the error of Avistaz category type still.

Please see the trace file here:
https://0bin.net/paste/cKv8PhVk#TucxBeWz3mCCmYXBTWQot1AFyeLFm3KVHj9ed6Bbkj7

Error position:
2022-04-26 15:55:08.8|Error|ExoticaZ|An error occurred while processing indexer feed. https://exoticaz.to/api/v1/jackett/torrents?in=1&type=0&search=yua+mikami

@crotoc
Copy link
Author

crotoc commented May 3, 2022

@bakerboy448 Please help have a check if it's an easy fix. Thanks very much!

@bakerboy448
Copy link
Contributor

@bakerboy448 Please help have a check if it's an easy fix. Thanks very much!

Probably easiest if someone can get and provide a list of their api category numbers and names from the site

@bakerboy448 bakerboy448 reopened this May 3, 2022
@crotoc
Copy link
Author

crotoc commented May 3, 2022

How can I get this for you?

@crotoc
Copy link
Author

crotoc commented May 3, 2022

I sent them a support ticket and we will see. Hope they can provide. If not, maybe you can give me an instruction about how to get it.

@garfield69
Copy link
Contributor

@bakerboy448 I notice that the Jackett exoticaz has some overrides for the avistaztracker abstract, does your code have similar?

@abixalmon
Copy link

abixalmon commented May 4, 2022

Categories

1	Video Clip
2	Video Pack
3	Siterip Pack
4	Pornstar Pack
5	DVD
6	BluRay
7	Photo Pack
8	Books & Magazines
[
    {
        "id": 1,
        "category": "Video Clip",
        "category_icon": "fa fa-video",
        "allowed_files": "avi|flv|m2ts|m4v|mkv|mov|mp4|mpeg|mpg|ogv|ogm|qt|ts|vob|webm|wmv|asf",
        "description": "Single video clip"
    },
    {
        "id": 2,
        "category": "Video Pack",
        "category_icon": "fa fa-folder-open",
        "allowed_files": "avi|flv|m2ts|m4v|mkv|mov|mp4|mpeg|mpg|ogv|ogm|qt|ts|vob|webm|wmv|asf",
        "description": "Collection of multiple video clips"
    },
    {
        "id": 3,
        "category": "Siterip Pack",
        "category_icon": "fa fa-globe",
        "allowed_files": "avi|flv|m2ts|m4v|mkv|mov|mp4|mpeg|mpg|ogv|ogm|qt|ts|vob|webm|wmv|asf",
        "description": "Video collection from a single website"
    },
    {
        "id": 4,
        "category": "Pornstar Pack",
        "category_icon": "fa fa-star",
        "allowed_files": "avi|flv|m2ts|m4v|mkv|mov|mp4|mpeg|mpg|ogv|ogm|qt|ts|vob|webm|wmv|asf",
        "description": "Video collection of a single pornstar"
    },
    {
        "id": 5,
        "category": "DVD",
        "category_icon": "fa fa-compact-disc",
        "allowed_files": "vob|iso|mkv|avi|mp4",
        "description": "DVD rip, raw, remux or iso"
    },
    {
        "id": 6,
        "category": "BluRay",
        "category_icon": "fa fa-compact-disc text-blue",
        "allowed_files": "m2ts|iso|mkv|mp4",
        "description": "BluRay rip, raw, remux or iso"
    },
    {
        "id": 7,
        "category": "Photo Pack",
        "category_icon": "fa fa-images",
        "allowed_files": "jpg|jpeg|png|gif|tif|zip",
        "description": "Photo Packs"
    },
    {
        "id": 8,
        "category": "Books & Magazines",
        "category_icon": "fa fa-book",
        "allowed_files": "pdf|epub|mobi|ibook|cbr|cbz|cb7|cbt|cba|doc|docx|jpg|jpeg|png|gif|tif",
        "description": "Collection of Books or Magazines"
    }
]

@garfield69
Copy link
Contributor

garfield69 commented May 4, 2022

I'm not a C# dev so take this evaluation with a pinch of salt.
The avistaz abstract that exoticaz references is set up to handle audio, movie and tv category types.
exoticaz is a 3x site, with xxx categories.
overrides are required to add 3x support to the avistaz abstract.

@crotoc
Copy link
Author

crotoc commented May 5, 2022

@abixalmon Thanks very much!
Hope this helps! @bakerboy448

@bakerboy448
Copy link
Contributor

Cats are good

@Qstick guess we need an override because the sites aren't actually the same and standardized? (Why? Don't know...makes little sense)

Jackett Cat Parsing - https://github.com/Jackett/Jackett/blob/c124870a45fb482ae8aa3707070e92db48d4fdda/src/Jackett.Common/Indexers/ExoticaZ.cs#L59

@Qstick
Copy link
Contributor

Qstick commented May 5, 2022

Yea I've known about it a bit on these, I'm going to fix it as part of v6 and moving every indexer to yml. Becomes easy to tweak then.

@bakerboy448 bakerboy448 removed their assignment May 5, 2022
@bakerboy448 bakerboy448 added the Area: Indexer Issue is related to indexers. label May 5, 2022
@Qstick Qstick closed this as completed in d5abde9 May 20, 2022
@crotoc
Copy link
Author

crotoc commented Jun 20, 2022

@Qstick @bakerboy448 I figured that the problem is still there using nightly build of 0.4.0.1816. Is it because the #823 is blocked and has not been merged.

@Qstick
Copy link
Contributor

Qstick commented Jun 20, 2022

Need new logs

@crotoc
Copy link
Author

crotoc commented Jun 20, 2022

@Qstick Sure! Here it is:

https://0bin.net/paste/2PvoUIx7#OWQFMTcw4BWfeXZhSYt-tTb+WIgcTNVmShf3Tg/d9aE

The error position:
2022-06-20 21:01:59.4|Error|ExoticaZ|An error occurred while processing indexer feed.

@Qstick
Copy link
Contributor

Qstick commented Jun 20, 2022

Thanks, I'll have another look tonight

@Qstick Qstick reopened this Jun 20, 2022
@crotoc
Copy link
Author

crotoc commented Jun 20, 2022

Thank you! :)

@Qstick Qstick closed this as completed in 0db804b Jun 21, 2022
@crotoc
Copy link
Author

crotoc commented Jun 21, 2022

@Qstick Thanks, buddy! I have tested using nightly build of 0.4.0.1818-ls351. The results are correctly shown up.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Area: Indexer Issue is related to indexers. Status: Confirmed Stops stale bot from asking if stale Type: Bug Issue is a bug
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants