Support » Plugin: WP Media Categories » Conflict with Co-Authors Plus

  • For some weird reason version 2.1.0 seems to have a conflict with
    Co-Authors Plus.

    After updating the autocomplete search for authors stopped working. Downgrading to version 2.0.0 solved the problem.

Viewing 1 replies (of 1 total)
  • The QueryStringToHash function needs to be updated so that it doesn’t conflict.

    If you wrap most of the function with an if check on the query variable it will work again.

    
            var QueryStringToHash = function QueryStringToHash (query) {
                    var query_string = {};
                    if (query) {
                            var vars = query.split("&");
                            for (var i=0;i<vars.length;i++) {
                                    var pair = vars[i].split("=");
                                    pair[0] = decodeURIComponent(pair[0]);
                                    pair[1] = decodeURIComponent(pair[1]);
                                    // If first entry with this name
                                    if (typeof query_string[pair[0]] === "undefined") {
                                            query_string[pair[0]] = pair[1];
                                    // If second entry with this name
                                    } else if (typeof query_string[pair[0]] === "string") {
                                            var arr = [ query_string[pair[0]], pair[1] ];
                                            query_string[pair[0]] = arr;
                                    // If third or later entry with this name
                                    } else {
                                            query_string[pair[0]].push(pair[1]);
                                    }
                            }
                    }
                    return query_string;
            }
    

    @johnjamesjacoby could you fix this in the next release?

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.