mirror of
				https://github.com/TeamPiped/Piped.git
				synced 2025-11-03 22:21:55 +00:00 
			
		
		
		
	Fix segment autoskip not being defined sometimes.
This commit is contained in:
		@@ -647,11 +647,6 @@ export default {
 | 
			
		||||
            if (markers) markers.style.background = `linear-gradient(${array.join(",")})`;
 | 
			
		||||
        },
 | 
			
		||||
        updateSponsors() {
 | 
			
		||||
            const skipOptions = this.getPreferenceJSON("skipOptions", {});
 | 
			
		||||
            this.sponsors?.segments?.forEach(segment => {
 | 
			
		||||
                const option = skipOptions[segment.category];
 | 
			
		||||
                segment.autoskip = option === undefined || option === "auto";
 | 
			
		||||
            });
 | 
			
		||||
            if (this.getPreferenceBoolean("showMarkers", true)) {
 | 
			
		||||
                this.shakaPromise.then(() => {
 | 
			
		||||
                    this.updateMarkers();
 | 
			
		||||
 
 | 
			
		||||
@@ -444,6 +444,11 @@ export default {
 | 
			
		||||
                category: JSON.stringify(selectedSkip),
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
            sponsors?.segments?.forEach(segment => {
 | 
			
		||||
                const option = skipOptions[segment.category];
 | 
			
		||||
                segment.autoskip = option === undefined || option === "auto";
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
            const minSegmentLength = Math.max(this.getPreferenceNumber("minSegmentLength", 0), 0);
 | 
			
		||||
            sponsors.segments = sponsors.segments?.filter(segment => {
 | 
			
		||||
                const length = segment.segment[1] - segment.segment[0];
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user