Merge pull request 'fix(rflows): align Openfort wallet label with flow-service' (#1) from dev into main
CI/CD / deploy (push) Successful in 2m40s
Details
CI/CD / deploy (push) Successful in 2m40s
Details
This commit is contained in:
commit
8327d5b7f8
|
|
@ -33,7 +33,7 @@ export class OpenfortProvider {
|
|||
|
||||
/**
|
||||
* Find an existing wallet by player name, or create a new one.
|
||||
* Ensures one wallet per label (e.g. "user:alice@example.com").
|
||||
* Ensures one wallet per label (e.g. "user-alice@example.com").
|
||||
*/
|
||||
async findOrCreateWallet(label: string, metadata?: Record<string, string>): Promise<WalletInfo> {
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -238,7 +238,7 @@ routes.post("/api/flows/user-onramp", async (c) => {
|
|||
if (!onramp) return c.json({ error: "No on-ramp provider available" }, 503);
|
||||
|
||||
// 1. Find or create Openfort smart wallet for this user (one wallet per email)
|
||||
const wallet = await _openfort.findOrCreateWallet(email, {
|
||||
const wallet = await _openfort.findOrCreateWallet(`user-${email}`, {
|
||||
type: 'user-onramp',
|
||||
email,
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue