feat: Introduce reset and verify connection mutations

This commit is contained in:
Faruk AYDIN
2021-10-22 15:55:25 +02:00
committed by Ali BARIN
parent de82dbfe29
commit 44fbaeee82
9 changed files with 168 additions and 18 deletions

View File

@@ -21,18 +21,6 @@ const updateConnectionResolver = async (params: Params, req: RequestWithCurrentU
}
})
// Not every updateConnection mutation can verify credentials as some need to reconnect
try {
const appClass = (await import(`../../apps/${connection.key}`)).default;
const appInstance = new appClass(connection.data)
const verifiedCredentials = await appInstance.verifyCredentials();
connection = await connection.$query().patchAndFetch({
data: verifiedCredentials
})
} catch {}
return connection;
}