Comments (6)
Sure, thanks!
from appsmith.
current_row_not_working_when_filtering.mov
from appsmith.
Hii @simonfvr ,
Can I work on this ticket?
from appsmith.
Yesterday I experienced an issue that probably is also related with this one:
- There's a table with data coming from a SQL query.
- This table is filtered and one row is selected.
- The data in this table is reloaded after performing a write SQL query (insert, update, delete).
- After this, the selected row changes, pointing to the index in the raw data, not in the filtered data.
I'll leave a video showing it.
Take into account that this doesn't happen when the read query is re-executed, only happens when a write query is executed (and this write query doesn't have to be related with the table).
from appsmith.
selected_row_filter.mov
Video explanation
- In the column "Invoice Number" appears the
currentIndex
for each row. - The row with
currentIndex = 1
is selected, and it's still selected after reloading the data. - The data is filtered, and now the
currentIndex = 1
is the first in the filtered data, let's saycurrentFilteredIndex = 0
. - After reloading the data, everything is correct.
- After performing a write query (delete data in a different table) the data is reloaded using exactly the same method as in step 4.
- Now,
currentFilteredIndex = currentIndex = 1
, selecting the wrong row.
from appsmith.
I've also had this issue, where a max value validation for a field within a table is dependent on another value in the same row, using Max value = currentRow.columnName, where columnName contains an integer. Filtering removes all validation, allowing any number to be input
from appsmith.
Related Issues (20)
- [Bug]: appsmith backup fails while taking backup
- [Feature]: Authentication method SAML and/or OIDC optional for business model HOT 1
- [Bug]: Cross referencing: On deleting a branch, and bringing it back in, lot of uncommitted changes show up HOT 1
- [Bug]: Canvas glitches when a modal widget is triggered from the entity explorer
- [Bug]: Canvas auto-scroll is not smooth
- [Bug]: Delay in loading modal widget name component when launched from the omnibar
- [Bug]: Cross referencing: Unable to see Response and Schema tabs in the shared app. HOT 1
- [Bug]: Before a git connected app completes loading, if we traverse to home page, we see an error toast 'Not Found'
- [Feature]: duckdb support
- Working on Flaky/Failure RBAC test - GroupRoles
- Working on Flaky/Failure RBAC test -CreatePermission HOT 1
- [Bug]: Cross referencing - on git importing an application, a first change to be committed is seen on master though no change was done
- [Bug]: Merging a branch has no affect on Rest APIs
- Context is not retained while changing app settings
- second
- [Bug]: UUID function not working as expected
- [Task]: Add support for JIRA integration HOT 1
- [Task]: Add support for JIRA integration HOT 3
- Cypress import remove for each file and provide common config
- chore: Fix typos in the codebase. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from appsmith.