Comments (9)
Let's make a note to discuss these New Issues on our next call before triaging
from query-builder.
for the maximize button bug:
- the issue only happens when there is a selection
- error is undefined
mode
from query-builder.
I noticed that Query Drawer
does not add results
> views
to the query tree, where Query Block
and Query Page
do.
It seems related, so I am looking into that as well.
from query-builder.
ah damn yea - this views stuff was my initial idea for ORs. If you find it easier to delete stuff here by all means. It's not actually being used right now
from query-builder.
Just to be clear, this is what I was referring to.
Looks like they are used to store the Column Views
setting.
2023-02-08.19-20-11.mp4
from query-builder.
OH - viewsByColumn
should then take a default value if there is no views
subtree
from query-builder.
Yeah, that would make it so the drawer doesn't close, but then I don't think you will be able to set a column view.
2023-02-09.17-36-01.mp4
from query-builder.
Oh man this is getting gnarly - would it be solved more simply if Query Drawer passes in the views subtree as well? If not, seems like there's some other memoized state here that might not be updating in response to new views settings.
from query-builder.
Possibly. It seems there are multiple other issues tied to this.
RE: Refresh
After looking into the code, if Refresh
is meant to compare the inserted results (on a Playground page) with the current version of the saved query, then I think this actually works as intended. Aside from #41
The initial reason for reporting this issue was that I assumed Refresh
was suppose to act like it does in Query Block
and Query Pages
.
Maybe a UX issue?
That being said, if the results
of the query were to change in between inserting and refreshing (via another tab or sidebar, for instance), as a user I would expect my Results View to update accordingly. Which I don't think does.
It may also be the case that the refresh button doesn't work as intended on regular pages, but I didn't look too deeply into it, and I'm not certain that was it's intention.
I wonder if it would be best to just patch this, close it, and re-triage the new issues?
New Issues
Query Drawer - Updating Settings / Initial Views on Saved Queries
Query Drawer - Add Results > Views Subtree
Query Drawer - Refresh Button, update UI/UX to represent function
Query Drawer - Refresh Button, update query
Query Drawer - Refresh Button, handle DNP maybe
Query Drawer - Refresh Button, fix on regular pages maybe
from query-builder.
Related Issues (20)
- Add option to not open newly created discourse nodes in sidebar
- Filtering results when namespaces are on HOT 1
- Date / Name selections respecting proper UID's
- Add comment as option in conditons HOT 1
- Discourse Graph - Fix default node in dgraph specification HOT 1
- Discourse Graph - Migrating Format to Specification HOT 3
- Results in native Roam format HOT 5
- Re-add CSV to Export / Share Data
- Fresh install of Discourse Graph bugs HOT 1
- Relation Context in Discourse Context is not working HOT 2
- The second argument in the <%QUERYBUILDER%> command fails when a var is passed instead of a hard-coded value HOT 1
- "add" selection outputs date when passed DNP
- 'add' and 'subtract' formatting discrepancy between docs and autofill
- date-format autocomplete suggestion doesn't work
- Canvas - add Page/Block to Canvas References
- Canvas - allow for default shape color/styling
- Show page title for a block (from selections?) and group blocks by page HOT 3
- There seems to be no way to delete a "branch" using the GUI editor HOT 2
- Is there a way to make a "with text" condition be case insensitive? HOT 1
- Add "Copy Results as Table" option
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 query-builder.