Don't setValue() if that would lead to setting a null/undefined
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>pull/21833/head
							parent
							
								
									bc336abf47
								
							
						
					
					
						commit
						9533f7b0b9
					
				| 
						 | 
				
			
			@ -118,8 +118,10 @@ export default class AccountSettingsHandler extends MatrixClientBackedSettingsHa
 | 
			
		|||
            if (value === null || value === undefined) {
 | 
			
		||||
                const oldCombinedValue = settings["autoplayGifsAndVideos"];
 | 
			
		||||
                // Write, so that we can remove this in the future
 | 
			
		||||
                if (oldCombinedValue !== null && oldCombinedValue !== undefined) {
 | 
			
		||||
                    this.setValue("autoplayGifs", roomId, oldCombinedValue);
 | 
			
		||||
                    this.setValue("autoplayVideo", roomId, oldCombinedValue);
 | 
			
		||||
                }
 | 
			
		||||
                return oldCombinedValue;
 | 
			
		||||
            }
 | 
			
		||||
            return value;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue