Skip to content

Commit

Permalink
FIX: Write-only blob column doesn't work in lazily loaded screen (#1628)
Browse files Browse the repository at this point in the history
Approach to IsWriteOnly fields is similar to detached fields when building query for GetRows() ui endpoint (get list for lazily loaded screens).
  • Loading branch information
urbanekv committed Jun 8, 2023
1 parent de48710 commit 654187a
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions backend/Origam.Server/Controller/AbstractController.cs
Original file line number Diff line number Diff line change
Expand Up @@ -405,10 +405,12 @@ protected CustomOrderings GetOrderings(List<IRowOrdering> orderingList)
ColumnsInfo = new ColumnsInfo(input.ColumnNames
.Select(colName =>
{
var field = entityData.Entity.Column(colName).Field;
var column = entityData.Entity.Column(colName);
var field = column.Field;
return new ColumnData(
name: colName,
isVirtual: (field is DetachedField),
isVirtual: (field is DetachedField
|| column.IsWriteOnly),
defaultValue: (field as DetachedField)
?.DefaultValue?.Value,
hasRelation: (field as DetachedField)
Expand Down

0 comments on commit 654187a

Please sign in to comment.