07-27-2016, 05:02 PM
This one is more of a general system question, but I'll post it in development since I think there can be some improvement here. Since I've started development on the Schedular module I've grown more and more confused by what is what when it comes to events in coreBOS. There's tasks, which is a module, but stores it's data in the activity table. Then there's calendar, which does the same. Then there are a bunch of translations coming from either the calendar, the tasks module or the general file. When creating filters, I can use translated values to filter on one occasion, but need to use the system's language for the next. When I want to give privileges to a user, I need to use the tasks module to do so. Is there anyone who can explain a bit what the general philosophy is when it comes to events? Maybe I'll get an a-ha moment, or maybe I can assist in simplifying the event structure...