[14:28:23 CDT(-0500)] <athena> so we need a way to determine if a given fragment is using the subscribable tab evaluator so we can populate the subscribe interface
[14:28:39 CDT(-0500)] <EricDalquist> where do you need to make that determination?
[14:28:48 CDT(-0500)] <athena> RetrieveSubscribableTabsController
[14:28:58 CDT(-0500)] <athena> we used to just check to see if the user had a subscribe permission on the fragment
[14:29:22 CDT(-0500)] <EricDalquist> hrm
[14:29:46 CDT(-0500)] <athena> but now that we introduced the superuser-style permissions, it answers "yes" for everything for the admin user
[14:30:02 CDT(-0500)] <EricDalquist> lol
[14:30:17 CDT(-0500)] <athena> we could use either the Factory class or the evaluators for the FragmentDefinition to tell
[14:30:25 CDT(-0500)] <EricDalquist> yeah
[14:30:30 CDT(-0500)] <EricDalquist> that's what I was thinking
[14:30:32 CDT(-0500)] <athena> they're in the FragmentDefinition object, but neither is currently visible
[14:31:04 CDT(-0500)] <athena> do you know of any reasons why the object couldn't expose one or both of those? i'm thinking the evaluator would really be more appropriate, perhaps
[14:31:45 CDT(-0500)] <EricDalquist> yeah
[14:31:49 CDT(-0500)] <EricDalquist> I think that should be fine
[14:31:56 CDT(-0500)] <athena> ok
[14:32:01 CDT(-0500)] <athena> should be an easy enough change
Page Comparison
General
Content
Integrations