mirror of
https://github.com/wismna/ModernKeePass.git
synced 2025-10-03 15:40:18 -04:00
Handle entities with id
No hierarchy is built anymore WIP save issues after delete
This commit is contained in:
@@ -5,6 +5,8 @@ using ModernKeePass.Application.Database.Queries.GetDatabase;
|
||||
using ModernKeePass.Application.Entry.Commands.SetFieldValue;
|
||||
using ModernKeePass.Application.Group.Commands.CreateEntry;
|
||||
using ModernKeePass.Application.Group.Commands.CreateGroup;
|
||||
using ModernKeePass.Application.Group.Models;
|
||||
using ModernKeePass.Application.Group.Queries.GetGroup;
|
||||
using ModernKeePass.Domain.Enums;
|
||||
using ModernKeePass.Interfaces;
|
||||
using ModernKeePass.Services;
|
||||
@@ -44,14 +46,15 @@ namespace ModernKeePass.ViewModels
|
||||
_settings = settings;
|
||||
}
|
||||
|
||||
public async Task<Application.Group.Models.GroupVm> PopulateInitialData()
|
||||
public async Task<GroupVm> PopulateInitialData()
|
||||
{
|
||||
var database = await _mediator.Send(new GetDatabaseQuery());
|
||||
if (_settings.GetSetting<bool>("Sample") && !IsImportChecked) await CreateSampleData(database.RootGroup);
|
||||
return database.RootGroup;
|
||||
var rootGroup = await _mediator.Send(new GetGroupQuery {Id = database.RootGroupId});
|
||||
if (_settings.GetSetting<bool>("Sample") && !IsImportChecked) await CreateSampleData(rootGroup);
|
||||
return rootGroup;
|
||||
}
|
||||
|
||||
private async Task CreateSampleData(Application.Group.Models.GroupVm group)
|
||||
private async Task CreateSampleData(GroupVm group)
|
||||
{
|
||||
/*var converter = new IntToSymbolConverter();
|
||||
|
||||
|
Reference in New Issue
Block a user