Return the promise so the failure actually propagates through the promise chain. Makes the invite error handling code work.
Fixes https://github.com/vector-im/vector-web/issues/691pull/21833/head
							parent
							
								
									f41c0d9bbf
								
							
						
					
					
						commit
						a74e7b45d0
					
				|  | @ -202,12 +202,12 @@ module.exports = React.createClass({ | |||
|         var promise = inviteWarningDefer.promise; | ||||
|         if (isEmailAddress) { | ||||
|             promise = promise.then(function() { | ||||
|                  MatrixClientPeg.get().inviteByEmail(self.props.roomId, inputText); | ||||
|                  return MatrixClientPeg.get().inviteByEmail(self.props.roomId, inputText); | ||||
|             }); | ||||
|         } | ||||
|         else { | ||||
|             promise = promise.then(function() { | ||||
|                 MatrixClientPeg.get().invite(self.props.roomId, inputText); | ||||
|                 return MatrixClientPeg.get().invite(self.props.roomId, inputText); | ||||
|             }); | ||||
|         } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 David Baker
						David Baker