Ok, been away from coding for about a month, but now I feel it is time for me to get back into it.
I was currently working on updating my contacts add-on to add a feature where only members of a contact list can view a thread that the starter created that uses a contact list they are a member of. This part works as intended. Now my question is: for what's new, search, rss, etc., do I need to add an extension for each so that those who are not a member of the thread's contact list can not view the returned results, or can it be done with one extension? I rather just use one to keep things as simple as possible, but the last time I looked I could not find that one common query that I could extend that covers them all. Note, that the check is not permission based, the contacts table must be joined based on the thread's contact list id.
So, an extension for each, or can it be done with one extension? If it can not be done with one extension, what other areas do I need to extend so that the threads are not retrieved for members/guests that are not a part of the selected contact list?
Thanks, and stay safe,
I was currently working on updating my contacts add-on to add a feature where only members of a contact list can view a thread that the starter created that uses a contact list they are a member of. This part works as intended. Now my question is: for what's new, search, rss, etc., do I need to add an extension for each so that those who are not a member of the thread's contact list can not view the returned results, or can it be done with one extension? I rather just use one to keep things as simple as possible, but the last time I looked I could not find that one common query that I could extend that covers them all. Note, that the check is not permission based, the contacts table must be joined based on the thread's contact list id.
So, an extension for each, or can it be done with one extension? If it can not be done with one extension, what other areas do I need to extend so that the threads are not retrieved for members/guests that are not a part of the selected contact list?
Thanks, and stay safe,