Remove Rectify::Presenter references#8758
Conversation
9076934 to
2d3e7cf
Compare
44b5465 to
943259f
Compare
64d279f to
c99bcad
Compare
|
@andreslucena this can be reviewed. |
|
I'm following your work from far away, lovely work you're doing removing all these gems!! ❤️ @ahukkanen @alecslupu Keep it up! |
Thanks for taking care of this one, guys! I didn't catch that I was the bottleneck here. I'll look it now.
I hope that everything is well for you guys! |
andreslucena
left a comment
There was a problem hiding this comment.
👍🏽 LGTM! Doing a quick search, I can't find any other mention to Recitfy::Presenter:
$ grep -ri Rectify::Presenter decidim*Also, much better to do as @ahukkanen said, I'm not a fan of abusing method_missing
|
@alecslupu should we leave a note in the CHANGELOG that inheriting from |
ad433e3 to
adbfde7
Compare
andreslucena
left a comment
There was a problem hiding this comment.
/home/runner/work/decidim/decidim/decidim-elections/app/presenters/decidim/votings/voting_stats_presenter.rb:7:in
<class:VotingStatsPresenter>': undefined methodattribute' for Decidim::Votings::VotingStatsPresenter:Class (NoMethodError)
You need to migrate from the attribute to the getobj as far as I see. Can you check it @alecslupu 🙏🏽 ?
* develop: (134 commits) Remove Rectify::Presenter references (#8758) Clarify the locales on the list of admins (#8838) Fix activity cell disappearing author images (#8826) Fix notifications when there is a note proposal in other spaces than processes (#8822) Fix accountability text search (#8831) Fix displaying hidden meetings in show process page (#8823) Fix docs for install-decidim.sh permissions (#8839) Fix report moderation for all the spaces (#8813) Clarify the comment at the resource search class (#8829) Fix displaying hidden related resources (#8812) Replace Decidim mentions in UI with 'the platform' (#8827) Add natively a .keep file to empty directory to include on git committing (#8830) Fix scope validation on initiative's creation (#8755) Replace `searchlight` with `ransack` which is already a core dependency (#8748) Fix characters not encoded in highlighted participatory process group title (#8820) Test ensuring the moderated comments are not computed in stats (#8816) Update rails to 6.0.4.6 and puma to 5.6.2 (#8817) Fix displaying hidden meetings in processes group's "upcoming meetings" content block (#8818) Fix displaying hidden meetings in homepage's "upcoming meetings" content block (#8809) Improve "Release Candidates" release docs (#8804) ...
🎩 What? Why?
As per @ahukkanen 's comment on : #7234 (comment) , We are migrating the Decidim Presenters from
Rectify::PresentertoSimpleDelegator