don't try to register a push device when the device is new it will be registered when the push token is saved fixes #4296
@@ -268,7 +268,9 @@ async fn _password_login(
}
// register push device
- register_push_device(&mut device, conn).await?;
+ if !new_device {
+ register_push_device(&mut device, conn).await?;
+ }
// Common
// ---