Pārlūkot izejas kodu

Add externalUserId in ThirdPartyIdentityExistsError info (#17709)

* Add externalUserId in ThirdPartyIdentityExistsError info

* format fix

GitOrigin-RevId: 85370987ff7a9caa54102bf9013ebc655a2d383b
Domagoj Kriskovic 2 gadi atpakaļ
vecāks
revīzija
b3d2d73136

+ 5 - 1
services/web/app/src/Features/User/ThirdPartyIdentityManager.js

@@ -100,7 +100,11 @@ function link(
       // projection includes thirdPartyIdentifiers for tests
       User.findOneAndUpdate(query, update, { new: 1 }, (err, res) => {
         if (err && err.code === 11000) {
-          callback(new Errors.ThirdPartyIdentityExistsError())
+          callback(
+            new Errors.ThirdPartyIdentityExistsError({
+              info: { externalUserId },
+            })
+          )
         } else if (err != null) {
           callback(err)
         } else if (res) {