aboutsummaryrefslogtreecommitdiff
path: root/tests/test-pearl-sync.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-16 16:49:08 -0500
committerCraig Jennings <c@cjennings.net>2026-06-16 16:49:08 -0500
commit0ab4afcd1e4e336cb69bd983e498bc441828ed5b (patch)
tree28c4d27cca4abb01198a12bf17692d3702ed1f7e /tests/test-pearl-sync.el
parente723aa663ea62e5ddfda4a7ca360adf9e88d36e2 (diff)
downloadpearl-0ab4afcd1e4e336cb69bd983e498bc441828ed5b.tar.gz
pearl-0ab4afcd1e4e336cb69bd983e498bc441828ed5b.zip
fix(views): save a local view from any Custom View, not just favorites
pearl-save-linear-view-locally only listed favorited Linear views, while pearl-run-linear-view lists every Custom View in the workspace. A view you could run often wasn't offered to save, so the copy-down silently produced nothing. The command now saves the current buffer's view when one is showing, and otherwise prompts over all Custom Views. Favorited custom views also came through nameless: the favorites query fetched customView id but not name, and Linear leaves the favorite's title blank for entity favorites. The picker showed a blank entry and the save dead-ended at a blank name. The query now selects customView name and pearl--normalize-favorite falls back to it, which also fixes blank names in pearl-pick-source. The success message now names the saved view and how to run it or set it as the default.
Diffstat (limited to 'tests/test-pearl-sync.el')
0 files changed, 0 insertions, 0 deletions