Clarity: The Action Item Detail (Popup) link action does not return to expected page

Document ID : KB000052353
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

Clarity: The calendar.popup.actionItemDetailAssginee link action does not return to expected page

Steps to Reproduce:

  1. Login to Clarity as an administrator


  • Admin Tool > Studio: Queries
    Create a new Query "AI_Query"

    SELECT 
        @SELECT:DIM_PROP:USER_DEF:IMPLIED:AITEM:ai.ID:ActionItemID@, 
        @SELECT:DIM_PROP:USER_DEF:IMPLIED:AITEM:ai.SUBJECT:Subject@, 
        @SELECT:DIM_PROP:USER_DEF:IMPLIED:AITEM:ai.CREATED_DATE:DateActionItemCreated@ 
    FROM 
        CAL_ACTION_ITEMS ai 
    WHERE 
        AND @FILTER@ 
    
  • Query: Linking > Create 2 new Links

    Name = My Link To Action Item Details No Popup
    ID = link1
    Action = Action Item Properties
    [calendar.actionItemDetailAssginee]
    Action Item Internal ID = actionitemid

    Name = My Link To Action Item Details With Popup
    ID = link2
    Action = Action Item Properties (Popup)
    [calendar.popup.actionItemDetailAssginee]
    Action Item Internal ID = actionitemid

  • Admin Tool > Studio: Portlets

    Create a new Portlet "AI No Popup"
    Configure the Portlet Layout with Subject & Created Date
    Link the Subject field to 'link1' - 'My Link To Action Item Details No Popup'
    Place the portlet on the Overview Page
    Also create a Menu Page and put a link on the menu to access it
    Menu Link Name = 'AI No Popup'

    Create a new Portlet "AI With Popup"
    Configure the Portlet Layout with Subject & Created Date
    Link the Subject field to 'link2' - 'My Link To Action Item Details With Popup'
    Place the portlet on the Overview Page
    Also create a Menu Page and put a link on the menu to access it
    Menu Link Name = 'AI With Popup'

  • Main Application : Access both portlets and compare behavior
    From Overview page,
    Go to the Portlet 'AI No Popup', click on link for an Action Item Subject
    This will display the Action Item Details page
    Click 'Cancel' button > As Expected: return to user-defined portlet

    From Overview page,
    Go to the Portlet 'AI No Popup', click on link for an Action Item Subject
    This will display the Action Item Details page
    Click 'Submit' button > As Expected: return to user-defined portlet

    From Menu Link,
    Go to the Page 'AI No Popup', click on link for an Action Item Subject
    This will display the Action Item Details page in a POPUP
    Click 'Cancel' button > As Expected: return to user-defined portlet

    From Menu Link,
    Go to the Page 'AI No Popup', click on link for an Action Item Subject
    This will display the Action Item Details page in a POPUP
    Click 'Submit' button > As Expected: return to user-defined portlet

    From Overview page,
    Go to the Portlet 'AI With Popup', click on link for an Action Item Subject
    This will display the Action Item Details page
    Click 'Cancel' button > As Expected: return to user-defined portlet
    and the popup window closes

    From Overview page,
    Go to the Portlet 'AI No Popup', click on link for an Action Item Subject
    This will display the Action Item Details page
    Click 'Submit' button > ** NOT as expected: the popup window remains
    and the navigation goes to the Organizer > Action Items page

    From Menu Link,
    Go to the Page 'AI No Popup', click on link for an Action Item Subject
    This will display the Action Item Details page in a POPUP
    Click 'Cancel' button > As Expected: return to user-defined portlet
    and the popup window closes

    From Menu Link,
    Go to the Page 'AI No Popup', click on link for an Action Item Subject
    This will display the Action Item Details page in a POPUP
    Click 'Submit' button > ** NOT as expected: the popup window remains
    and the navigation goes to the Organizer > Action Items page

Solution:

WORKAROUND:
Do not use the Popup Link Action.
Use the non-popup link:

   Action = Action Item Properties 
     [calendar.actionItemDetailAssginee] 
   Action Item Internal ID = actionitemid

STATUS/RESOLUTION:
Open (S4) ; to be reviewed for a future release

Keywords: CLARITYKB, CLRT-52098, clarity8open, clarity12open