Uploaded image for project: 'Magnolia Personalization'
  1. Magnolia Personalization
  2. MGNLPN-53

Get rid of circular dependency between preview-app and personas-app

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Neutral
    • Resolution: Outdated
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Preview App
    • Labels:
      None

      Description

      Preview filter uses constants from Personas Module:

      public class PersonasAppModule {
      
          public static final String PERSONAS_WORKSPACE = "personas";
          public static final String PERSONA_NODETYPE = NodeTypes.MGNL_PREFIX + "persona";
          public static final String PERSONA_PARAMETER = "persona";
      }
      
      • Move constants from all submodules to one single file
        OR
      • Don't use these constants in the preview filter.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              rkovarik Roman Kovařík
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: