Account created on 24 October 2011, about 14 years ago
#

Merge Requests

More

Recent comments

🇵🇱Poland Graber

Ahh, sorry, one thing is missing: Evaluation / review display.

Please implement the evaluationDisplay() method in the new plugin.

🇵🇱Poland Graber

Looks great, tested the feedback version of the plugin and reviewed the code. Lack of automated test coverage will result in additional work for this so let's at least create a follow-up to add it.

Feel free to merge as this is a nice improvement, we can always create follow-ups if something else surfaces.

🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

We've got it, thanks :)

🇵🇱Poland Graber

This seems to be fixed on 11.3-dev, 11.3.2 only seems to be buggy. Not sure about 11.x-dev, I'll keep watching.

🇵🇱Poland Graber

This seems to be fixed on 11.3-dev, tests there pass currently.

🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

If no one will beat me to it.. I don't expect to have time for that anytime soon and we're not going to upgrade the project that will be affected anytime soon, this was caught as a byproduct of checking a next major automated test fail.

🇵🇱Poland Graber

Sorry, just a regression I guess.

🇵🇱Poland Graber
🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber
🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber
🇵🇱Poland Graber

I don't think this is an LMS issue.. moving to LMS H5P.

🇵🇱Poland Graber
🇵🇱Poland Graber

Ahh, just a note: resave your views and export config all that experienced this, I had no time to write an update hook.

🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

Merge train on the way.

🇵🇱Poland Graber

Looks good!

🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

...

🇵🇱Poland Graber

No comment.

🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

Thank you for creating this, we have Course and Lesson scheduling in plans that is somewhat related.

🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

Is this still an issue on 4.4.x? 4.2.x is not supported.

🇵🇱Poland Graber

Yes, latest stable (2.0.13).

🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber
🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber
🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

I'll continue.

🇵🇱Poland Graber
🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

Thank you for finding and handling this!

We should have test coverage for random activities feature, I'll create a follow-up.

🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber

Fixed, thanks for reporting this, now tests should catch any other issues with 8.1 as that's what's used with previous major.

🇵🇱Poland Graber

Looks good!

🇵🇱Poland Graber

I think it'll be better to fix this and stay compatible with 8.1. Can you confirm that's the only compatibility issue?

🇵🇱Poland Graber

Thanks, checked and the test is indeed failing with the previous code, merging. It'll be good to extend test coverage even more, I'll write an issue next week.

🇵🇱Poland Graber
🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber

Let's remove one more private then.

🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber

Pushed a solution, please review and test.

🇵🇱Poland Graber

I'm afraid no one will write those tests for a long time so I'll just release a fix and leave this open. I'll solve this in the action manager only by making sure $definition['type'] is always a string for later consistency.
Thank you for reporting and the initial work!

🇵🇱Poland Graber

Left some comments on the MR.

🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber

Fixed in 📌 Add more phpstan checks Fixed . Finally made it always a string.

🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber
🇵🇱Poland Graber

graber → created an issue.

🇵🇱Poland Graber
🇵🇱Poland Graber

Edge case as file usage doesn't delete files by default since a long time. Requires fixing nevertheless. The fix is much more simple though.

🇵🇱Poland Graber
🇵🇱Poland Graber

We should rather solve this in Drupal\views_bulk_operations\Service\ViewsBulkOperationsActionManager::findDefinitions() in such a way that $definition['confirm_form_route_name'] is always either NULL or a non-empty string.

🇵🇱Poland Graber

Thank you for finding and reporting this!

I don't want fuzzy functions like empty() that can take anything as a parameter and behave in unpredictable ways, 4.4.x doesn't use them. Also if conditions should contain only expressions that evaluate to boolean type. Setting to needs work.

🇵🇱Poland Graber
🇵🇱Poland Graber

All good, I'll wait a bit before releasing this in case there's more. Thanks!

🇵🇱Poland Graber
Production build 0.71.5 2024