CF Transactor(initial) (#7037)

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
This commit is contained in:
Andrey Sobolev
2024-12-19 12:06:38 +07:00
committed by GitHub
parent 6e53e76fbb
commit cdcec3efca
43 changed files with 1606 additions and 451 deletions
+2 -1
View File
@@ -71,7 +71,8 @@ export default plugin(loginId, {
LastToken: '' as Metadata<string>,
LoginEndpoint: '' as Metadata<string>,
LoginEmail: '' as Metadata<string>,
DisableSignUp: '' as Metadata<boolean>
DisableSignUp: '' as Metadata<boolean>,
TransactorOverride: '' as Metadata<string>
},
component: {
LoginApp: '' as AnyComponent,
+1 -1
View File
@@ -121,7 +121,7 @@ export async function connect (title: string): Promise<Client | undefined> {
setMetadataLocalStorage(login.metadata.LoginEndpoint, workspaceLoginInfo?.endpoint)
const endpoint = workspaceLoginInfo?.endpoint // fetchMetadataLocalStorage(login.metadata.LoginEndpoint)
const endpoint = getMetadata(login.metadata.TransactorOverride) ?? workspaceLoginInfo?.endpoint // fetchMetadataLocalStorage(login.metadata.LoginEndpoint)
const email = workspaceLoginInfo?.email // fetchMetadataLocalStorage(login.metadata.LoginEmail)
if (token == null || endpoint == null || email == null) {
const navigateUrl = encodeURIComponent(JSON.stringify(loc))