create default wallet app
This commit is contained in:
parent
c09ceef96f
commit
4b1249f6a2
1 changed files with 6 additions and 1 deletions
|
|
@ -23,7 +23,12 @@ const start = async () => {
|
||||||
const serverMethods = GetServerMethods(mainHandler)
|
const serverMethods = GetServerMethods(mainHandler)
|
||||||
const nostrSettings = LoadNosrtSettingsFromEnv()
|
const nostrSettings = LoadNosrtSettingsFromEnv()
|
||||||
const appsData = await mainHandler.storage.applicationStorage.GetApplications()
|
const appsData = await mainHandler.storage.applicationStorage.GetApplications()
|
||||||
|
const existingWalletApp = await appsData.find(app => app.name === 'wallet' || app.name === 'wallet-test')
|
||||||
|
if (!existingWalletApp) {
|
||||||
|
log("no default wallet app found, creating one...")
|
||||||
|
const newWalletApp = await mainHandler.storage.applicationStorage.AddApplication('wallet', true)
|
||||||
|
appsData.push(newWalletApp)
|
||||||
|
}
|
||||||
const apps = await Promise.all(appsData.map(app => {
|
const apps = await Promise.all(appsData.map(app => {
|
||||||
if (!app.nostr_private_key || !app.nostr_public_key) { // TMP --
|
if (!app.nostr_private_key || !app.nostr_public_key) { // TMP --
|
||||||
return mainHandler.storage.applicationStorage.GenerateApplicationKeys(app);
|
return mainHandler.storage.applicationStorage.GenerateApplicationKeys(app);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue