update retry func.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
This commit is contained in:
		
							parent
							
								
									70cd2cd103
								
							
						
					
					
						commit
						7167ce8323
					
				| 
						 | 
					@ -429,7 +429,6 @@ func PushToAndroid(req PushNotification) bool {
 | 
				
			||||||
	LogAccess.Debug("Start push notification for Android")
 | 
						LogAccess.Debug("Start push notification for Android")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	var APIKey string
 | 
						var APIKey string
 | 
				
			||||||
	var isError = false
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// check message
 | 
						// check message
 | 
				
			||||||
	err := CheckMessage(req)
 | 
						err := CheckMessage(req)
 | 
				
			||||||
| 
						 | 
					@ -440,6 +439,7 @@ func PushToAndroid(req PushNotification) bool {
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Retry:
 | 
					Retry:
 | 
				
			||||||
 | 
						var isError = false
 | 
				
			||||||
	notification := GetAndroidNotification(req)
 | 
						notification := GetAndroidNotification(req)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if APIKey = PushConf.Android.APIKey; req.APIKey != "" {
 | 
						if APIKey = PushConf.Android.APIKey; req.APIKey != "" {
 | 
				
			||||||
| 
						 | 
					@ -474,9 +474,8 @@ Retry:
 | 
				
			||||||
	if isError == true && req.Retry < PushConf.Android.MaxRetry {
 | 
						if isError == true && req.Retry < PushConf.Android.MaxRetry {
 | 
				
			||||||
		req.Retry++
 | 
							req.Retry++
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		// reset to default
 | 
							// resend fail token
 | 
				
			||||||
		req.Tokens = newTokens
 | 
							req.Tokens = newTokens
 | 
				
			||||||
		isError = false
 | 
					 | 
				
			||||||
		goto Retry
 | 
							goto Retry
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue