mirror of
https://github.com/wismna/ModernKeePass.git
synced 2025-10-03 15:40:18 -04:00
Username is now correctly persisted
Set credentials validation works as intended Getting settings has default values Add parent group in Move searchbox Moving entries work as intended Removed unreferenced code files
This commit is contained in:
@@ -51,9 +51,17 @@ namespace ModernKeePass.Application.Database.Commands.CreateDatabase
|
||||
|
||||
if (message.CreateSampleData)
|
||||
{
|
||||
_database.CreateGroup(_database.RootGroupId, "Banking");
|
||||
_database.CreateGroup(_database.RootGroupId, "Email");
|
||||
_database.CreateGroup(_database.RootGroupId, "Internet");
|
||||
var bankingGroup = _database.CreateGroup(_database.RootGroupId, "Banking");
|
||||
bankingGroup.Icon = Icon.Shop;
|
||||
_database.UpdateGroup(bankingGroup);
|
||||
|
||||
var emailGroup = _database.CreateGroup(_database.RootGroupId, "Email");
|
||||
emailGroup.Icon = Icon.Mail;
|
||||
_database.UpdateGroup(emailGroup);
|
||||
|
||||
var internetGroup = _database.CreateGroup(_database.RootGroupId, "Internet");
|
||||
internetGroup.Icon = Icon.World;
|
||||
_database.UpdateGroup(internetGroup);
|
||||
|
||||
var sample1 = _database.CreateEntry(_database.RootGroupId);
|
||||
_database.UpdateEntry(sample1.Id, EntryFieldName.Title, "Sample Entry" );
|
||||
|
@@ -26,7 +26,9 @@ namespace ModernKeePass.Application.Group.Queries.GetAllGroups
|
||||
public IEnumerable<GroupVm> Handle(GetAllGroupsQuery message)
|
||||
{
|
||||
if (!_database.IsOpen) throw new DatabaseClosedException();
|
||||
return _database.GetAllGroups(message.GroupId).Select(g => _mapper.Map<GroupVm>(g));
|
||||
var groups = new List<GroupVm> {_mapper.Map<GroupVm>(_database.GetGroup(message.GroupId))};
|
||||
groups.AddRange(_database.GetAllGroups(message.GroupId).Select(g => _mapper.Map<GroupVm>(g)));
|
||||
return groups;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user