Skip to content

Dropdown select scopes on Newsletters #13429

Merged
alecslupu merged 6 commits intodecidim:developfrom
greenwoodt:fix/scopes-selector-newsletters
Sep 30, 2024
Merged

Dropdown select scopes on Newsletters #13429
alecslupu merged 6 commits intodecidim:developfrom
greenwoodt:fix/scopes-selector-newsletters

Conversation

@greenwoodt
Copy link
Copy Markdown
Member

🎩 What? Why?

The select dropdown for Newsletters was not migrated properly. This PR utilises the scopes_select_field to fix that issue.

📌 Related Issues

Testing

  1. Log in
  2. Head to edit and newsletters
  3. Create a newsletter
  4. Select send to receipts
  5. See the scopes dropdown on the bottom of page working.

📷 Screenshots

Screenshot 2024-09-25 at 14 40 17

♥️ Thank you!

@greenwoodt greenwoodt added module: admin type: fix PRs that implement a fix for a bug labels Sep 25, 2024
github-actions[bot]
github-actions bot previously approved these changes Sep 25, 2024
@alecslupu alecslupu added this to the 0.30.0 milestone Sep 25, 2024
@alecslupu alecslupu self-assigned this Sep 25, 2024
@alecslupu alecslupu self-requested a review September 25, 2024 13:36
github-actions[bot]
github-actions bot previously approved these changes Sep 25, 2024
github-actions[bot]
github-actions bot previously approved these changes Sep 25, 2024
@alecslupu alecslupu added release: v0.29 Issues or PRs that need to be tackled for v0.29 release: v0.28 Issues or PRs that need to be tackled for v0.28 labels Sep 27, 2024
Copy link
Copy Markdown
Contributor

@alecslupu alecslupu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Almost there!
The fix works as intended, but i feel like we could add some improvements

We could improve the UI so that we can select multiple scopes ( as previous interface allowed it )

github-actions[bot]
github-actions bot previously approved these changes Sep 30, 2024
github-actions[bot]
github-actions bot previously approved these changes Sep 30, 2024
Copy link
Copy Markdown
Contributor

@alecslupu alecslupu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

amazing!

@alecslupu alecslupu merged commit 5d55fde into decidim:develop Sep 30, 2024
@alecslupu alecslupu removed the release: v0.28 Issues or PRs that need to be tackled for v0.28 label Sep 30, 2024
@alecslupu alecslupu added type: fix PRs that implement a fix for a bug and removed type: fix PRs that implement a fix for a bug labels Sep 30, 2024
@alecslupu alecslupu added the release: v0.28 Issues or PRs that need to be tackled for v0.28 label Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

module: admin release: v0.28 Issues or PRs that need to be tackled for v0.28 release: v0.29 Issues or PRs that need to be tackled for v0.29 type: fix PRs that implement a fix for a bug

Projects

No open projects
Archived in project

Development

Successfully merging this pull request may close these issues.

Scopes on Newsletters

2 participants