EpiHandle's corner of the Internet

Weekly Vusfy update #8

May 12, 2024

Hello everyone,

How are you? As always, it is a pleasure to have you here.

Welcome to the 8th instalment of the Weekly Vusfy progress updates.

This week, I have fixed a lot of things I broke without meaning to :(

Dependency updates

A staple of these Vusfy update blog posts.

There was a bug that escaped me, because I failed to realise the tests were not covering everything :(

When you search for an event, if there are matches, you will see a list of events that match your query. Clicking on any of them should lead you to the page to view the event.

Due to my mistake, the link brought you to the index of events, with a malformed parameter in the URL.

Now, everything is fixed :) The link brings you to view the event, and I have improved the tests to catch this.

Sorry about that :(

Fix creating a goal reminder from a goal

Another case of the tests not being through enough to catch this :(

When you are viewing a goal, there is a link to create a reminder for it. This leads you to a page that has the form to fill in the details. This form should have shown the goal associated with the reminder, but it did not.

Due to an oversight on my part, this was not happening.

Now, it works :D You can see the associated goal, and there are tests in place to catch regressions.

Once again, I apologise for this less than ideal experience :(

Fix creating an event reminder from an event

Identical issue to the one above, but that affects events. So, it is pretty much a copy paste.

Another case of the tests not being through enough to catch this :(

When you are viewing an event, there is a link to create a reminder for it. This leads you to a page that has the form to fill in the details. This form should have shown the event associated with the reminder, but it did not.

Due to an oversight on my part, this was not happening.

Now, it works :D You can see the associated event, and there are tests in place to catch regressions.

Once again, I apologise for this less than ideal experience :(

Conclusion

Thank you for your time, and until we meet again, take care of yourselves.

Cheers,
EpiHandle