mirror of
				https://github.com/KevinMidboe/zoff.git
				synced 2025-10-29 18:00:23 +00:00 
			
		
		
		
	Fixed frontpage-sorting issue
This commit is contained in:
		@@ -27,7 +27,7 @@ function get_frontpage_lists(callback) {
 | 
				
			|||||||
        "id": 1,
 | 
					        "id": 1,
 | 
				
			||||||
        "title": 1,
 | 
					        "title": 1,
 | 
				
			||||||
        "viewers": 1,
 | 
					        "viewers": 1,
 | 
				
			||||||
        "pinned": 1,
 | 
					        "pinned": { $ifNull: [ "$pinned", 0 ] },
 | 
				
			||||||
        "description": {
 | 
					        "description": {
 | 
				
			||||||
            $ifNull: [ {$cond: {
 | 
					            $ifNull: [ {$cond: {
 | 
				
			||||||
                "if": {
 | 
					                "if": {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -681,7 +681,12 @@ var Channel = {
 | 
				
			|||||||
                    var newList = response.querySelector("#lists-script").innerHTML;
 | 
					                    var newList = response.querySelector("#lists-script").innerHTML;
 | 
				
			||||||
                    newList = newList.trim().replace("window.lists = ", "");
 | 
					                    newList = newList.trim().replace("window.lists = ", "");
 | 
				
			||||||
                    newList = newList.substring(0, newList.length);
 | 
					                    newList = newList.substring(0, newList.length);
 | 
				
			||||||
                    window.lists = JSON.parse(newList);
 | 
					                    try {
 | 
				
			||||||
 | 
					                        window.lists = JSON.parse(newList);
 | 
				
			||||||
 | 
					                    } catch(e) {
 | 
				
			||||||
 | 
					                        console.error(e);
 | 
				
			||||||
 | 
					                        console.log(newList);
 | 
				
			||||||
 | 
					                    }
 | 
				
			||||||
                    response.querySelector("#lists-script").remove();
 | 
					                    response.querySelector("#lists-script").remove();
 | 
				
			||||||
                    Helper.removeElement("#sidenav-overlay");
 | 
					                    Helper.removeElement("#sidenav-overlay");
 | 
				
			||||||
                    document.getElementsByTagName("main")[0].className = "center-align container";
 | 
					                    document.getElementsByTagName("main")[0].className = "center-align container";
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -27,7 +27,7 @@ var Frontpage = {
 | 
				
			|||||||
        window.lists = undefined;
 | 
					        window.lists = undefined;
 | 
				
			||||||
        //document.querySelector("#lists-script").remove();
 | 
					        //document.querySelector("#lists-script").remove();
 | 
				
			||||||
        if(msg.length == 0) {
 | 
					        if(msg.length == 0) {
 | 
				
			||||||
            Helper.css("#preloader", "display", "none");
 | 
					            //Helper.css("#preloader", "display", "none");
 | 
				
			||||||
            document.getElementById("channel-list-container").insertAdjacentHTML("beforeend", "<p>No channels yet</p>");
 | 
					            document.getElementById("channel-list-container").insertAdjacentHTML("beforeend", "<p>No channels yet</p>");
 | 
				
			||||||
        } else {
 | 
					        } else {
 | 
				
			||||||
            Frontpage.populate_channels(msg, true, false);
 | 
					            Frontpage.populate_channels(msg, true, false);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user