Browse Source

Fixed default entity values when creating new CoreRepository Items

Frank van den Bos 7 months ago
parent
commit
5bd93a936a
1 changed files with 5 additions and 0 deletions
  1. 5 0
      InABox.Mobile/InABox.Mobile.Shared/DataModels/CoreRepository.cs

+ 5 - 0
InABox.Mobile/InABox.Mobile.Shared/DataModels/CoreRepository.cs

@@ -587,7 +587,12 @@ namespace InABox.Mobile
 
         public virtual TItem CreateItem()
         {
+            
             CoreRow row = _table.NewRow();
+            
+            var entity = new TEntity();
+            _table.FillRow(row,entity);
+
             var result = CreateItem<TItem>(row);
             ItemAdded?.Invoke(this, new CoreRepositoryItemCreatedArgs<TItem>(result));
             return result;