Merge pull request #5498 from menturion/develop
Call "MatrixClientPeg.get()" only once in method "findOverrideMuteRule"pull/21833/head
						commit
						91f2e4b5db
					
				|  | @ -202,12 +202,13 @@ function setRoomNotifsStateUnmuted(roomId, newState) { | |||
| } | ||||
| 
 | ||||
| function findOverrideMuteRule(roomId) { | ||||
|     if (!MatrixClientPeg.get().pushRules || | ||||
|         !MatrixClientPeg.get().pushRules['global'] || | ||||
|         !MatrixClientPeg.get().pushRules['global'].override) { | ||||
|     const cli = MatrixClientPeg.get(); | ||||
|     if (!cli.pushRules || | ||||
|         !cli.pushRules['global'] || | ||||
|         !cli.pushRules['global'].override) { | ||||
|         return null; | ||||
|     } | ||||
|     for (const rule of MatrixClientPeg.get().pushRules['global'].override) { | ||||
|     for (const rule of cli.pushRules['global'].override) { | ||||
|         if (isRuleForRoom(roomId, rule)) { | ||||
|             if (isMuteRule(rule) && rule.enabled) { | ||||
|                 return rule; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 J. Ryan Stinnett
						J. Ryan Stinnett