const uuid = require("zitadel/uuid");
function addUUID(ctx, api) {
const userMetadata = ctx.v1.user.getMetadata();
// Check if customer_id already exists in metadata
if (userMetadata && userMetadata.metadata) {
for (let i = 0; i < userMetadata.metadata.length; i++) {
if (userMetadata.metadata[i].key === "customer_id") {
return;
}
}
}
api.v1.user.setMetadata("customer_id", uuid.v4());
// api.v1.user.setMetadata(ctx, "customer_id", uuid.v7());
}
const uuid = require("zitadel/uuid");
function addUUID(ctx, api) {
const userMetadata = ctx.v1.user.getMetadata();
// Check if customer_id already exists in metadata
if (userMetadata && userMetadata.metadata) {
for (let i = 0; i < userMetadata.metadata.length; i++) {
if (userMetadata.metadata[i].key === "customer_id") {
return;
}
}
}
api.v1.user.setMetadata("customer_id", uuid.v4());
// api.v1.user.setMetadata(ctx, "customer_id", uuid.v7());
}