Skip to content

Add sessionType to createSessionDataSource and fix csvupload error rows preview - #2345

Merged
heswell merged 2 commits into
finos:mainfrom
anandBalachandar:task/add-sessiontype-to-createsessiondatasource
Aug 27, 2026
Merged

Add sessionType to createSessionDataSource and fix csvupload error rows preview#2345
heswell merged 2 commits into
finos:mainfrom
anandBalachandar:task/add-sessiontype-to-createsessiondatasource

Conversation

@anandBalachandar

Copy link
Copy Markdown
Contributor
  • Add SessionType ("edit"|"import"|"export") type; thread sessionType through EditSession.begin → createSessionDataSource → createSessionTable RPC
  • Import sessions get vuuRowNum column in session table schema at creation time
  • Error rows sent to addRow as {vuuRowNum, vuuMsg} only; key falls back to vuuRowNum
  • Fix: filterPredicate had no "!=" case — default returned () => true, passing all rows
  • Fix: ArrayDataSource.getFilterPredicate uses dataMap positions to prevent wrong column evaluation after processNewColumns rebuilds #columnMap on restricted subscribe
  • Add CsvUploadWithErrorsOnlyPreview showcase example

@netlify

netlify Bot commented Aug 26, 2026

Copy link
Copy Markdown

Deploy Preview for papaya-valkyrie-395400 canceled.

Name Link
🔨 Latest commit 4121381
🔍 Latest deploy log https://app.netlify.com/projects/papaya-valkyrie-395400/deploys/6a8f04391e32ab00087c626e

… error row preview

- Add SessionType ("edit"|"import"|"export") type; thread sessionType through
  EditSession.begin → createSessionDataSource → createSessionTable RPC
- Import sessions get vuuRowNum column in session table schema at creation time
- Error rows sent to addRow as {vuuRowNum, vuuMsg} only; key falls back to vuuRowNum
- Fix: filterPredicate had no "!=" case — default returned () => true, passing all rows
- Fix: ArrayDataSource.getFilterPredicate uses dataMap positions to prevent wrong
  column evaluation after processNewColumns rebuilds #columnMap on restricted subscribe
- Add CsvUploadWithErrorsOnlyPreview showcase example
Listing file errors in the upload component
Setting default MaxRows to 10000
@anandBalachandar
anandBalachandar force-pushed the task/add-sessiontype-to-createsessiondatasource branch from 999bc7b to 4121381 Compare August 26, 2026 15:20
@anandBalachandar
anandBalachandar marked this pull request as ready for review August 26, 2026 15:27
@heswell
heswell merged commit 184b8bf into finos:main Aug 27, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants