Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[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