Skip to content

Fix settings test and remove deprecated defaultActionGroup - #25

Merged
AbdelrhmanSaid merged 1 commit into
masterfrom
cursor/fix-setting-test-remove-default-action-group-5ac8
Aug 21, 2026
Merged

Fix settings test and remove deprecated defaultActionGroup#25
AbdelrhmanSaid merged 1 commit into
masterfrom
cursor/fix-setting-test-remove-default-action-group-5ac8

Conversation

@AbdelrhmanSaid

Copy link
Copy Markdown
Contributor

The settings test still expected the old app_name.en default (Dashboard) after the config was updated to Nexus, which is the only failing test on master.

This also removes the deprecated Datatable::defaultActionGroup() wrapper. Callers should use ActionGroup::auto() instead, which is already the documented and generated-stub API.

Changes

  • Update Setting::default('app_name.en') assertion to match config/redot.php
  • Delete Datatable::defaultActionGroup()

Compatibility

Removing defaultActionGroup is a breaking change for any consuming dashboard that still calls it. The replacement is ActionGroup::auto($actions, $label, $icon).

Open in Web Open in Cursor 

Update the nested app_name default expectation to match the current
Nexus config value, and remove the deprecated Datatable::defaultActionGroup
wrapper now that ActionGroup::auto is the public API.

Co-authored-by: Abdelrhman Said <AbdelrhmanSaid@users.noreply.github.com>
@AbdelrhmanSaid
AbdelrhmanSaid marked this pull request as ready for review August 21, 2026 13:31
@AbdelrhmanSaid
AbdelrhmanSaid merged commit 1521b92 into master Aug 21, 2026
2 checks passed
@AbdelrhmanSaid
AbdelrhmanSaid deleted the cursor/fix-setting-test-remove-default-action-group-5ac8 branch August 21, 2026 13:38
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