{"xsrfToken":"B5GF-OMMF-VJ4S-JGHK_8e3779d998fe4276ba043142ca36780ae0fd1a3e_lin","user":{"key":"admin for jira","userName":"admin.jira","avatars":{"xsmall":"http://jira.shrimadrajchandramission.org/secure/useravatar?size=xsmall&avatarId=10122","small":"http://jira.shrimadrajchandramission.org/secure/useravatar?size=small&avatarId=10122","medium":"http://jira.shrimadrajchandramission.org/secure/useravatar?size=medium&avatarId=10122","large":"http://jira.shrimadrajchandramission.org/secure/useravatar?avatarId=10122","xlarge":"http://jira.shrimadrajchandramission.org/secure/useravatar?avatarId=10122"},"displayName":"New IT Request","email":"abc@abc.com","timezone":{"id":"JIRA","regionKey":"JIRA","city":"Kolkata","gmtOffset":"(GMT+05:30)"},"calendarResource":"jira.webresources:calendar-en","language":{"key":"en_US","displayName":"English (United States) [Default]"},"canChangePassword":true,"canUpdateUser":true,"allOpenRequestsCount":100,"pendingApprovalsCount":0,"approvalsCount":0,"customMenuLinks":[],"notificationType":"html","canAdministerJIRA":false,"agentForPortal":false},"branding":{"id":"10","key":"rm","name":"Repairs and Maintenenace","portalBaseUrl":"/servicedesk/customer/portal/10","logoUrl":"/rest/servicedesk/1/customer/viewport-resources/image/7","theme":{"headerBGColor":"#ffffff","headerLinkColor":"#292929","headerLinkHoverColor":"#d1a40d","headerLinkHoverBGColor":"#d1a40d","headerBadgeColor":"#d1a40d"}},"helpCenterBranding":{"headerBGColor":"#ffffff","headerLinkColor":"#292929","headerLinkHoverColor":"#ffffff","headerLinkHoverBGColor":"#381616","logoUrl":"","helpCenterTitle":"Help Desk!","sharedPortalName":"SRMD"},"portal":{"id":"10","key":"rm","projectId":11500,"serviceDeskId":10,"name":"Repairs and Maintenenace","description":"<p>Jai Prabhu! Seva Departments and those alloted Ashram units may raise a Repairs and Maintenance request from the options provided below.<br> Private unit holder are requested to contact vendors for repairs at their units. Further information for the same can be found on the Ashram App. Please download the same from:- <\/p> \n<p><a href=\"https://www.srmd.org/en-IN/mobile-applications/\" class=\"external-link\" target=\"_blank\" rel=\"nofollow noopener\">https://www.srmd.org/en-IN/mobile-applications/<\/a><\/p>","portalBaseUrl":"/servicedesk/customer/portal/10","onlyPortal":false,"reqTypes":[{"id":"133","key":"6a342a39-f08f-4792-a53c-6db39ab383ec","name":"Ashram Unit - Repair Request","descriptionHtml":"","callToAction":"Ashram Unit - Repair Request","introHtml":"","icon":12508,"groups":[17]}],"reqGroups":[{"id":17,"name":"General"}],"orderMapping":{"17":[133]},"kbs":{"kbEnabled":false,"serviceDeskId":-1},"createPermission":true,"openRequestCount":0,"announcement":{"header":"","headerWiki":"","message":"","messageWiki":"","canEditAnnouncement":false,"portalId":10}},"sharedPortal":{"name":"SRMD","description":"<p>Welcome to the help center - we're here to help! Raise a request from the options provided.<\/p>","kbs":{"kbEnabled":true,"appLinkUrl":"http://localhost:8090"}},"announcement":{"header":"","headerWiki":"","message":"","messageWiki":"","canEditAnnouncement":false,"portalId":null},"organisations":{"organisations":[]},"portalWebFragments":{"headerPanels":[{"params":{},"key":"tig.jira.extension.tigGlobalScriptExtension:gs-customer-portal-header","name":"Global Script Customer Portal Header","html":"<html>\n <div id=\"global-css-header\">\n \n <\/div>\n<\/html>"},{"params":{},"key":"com.view26.servicedesk-report.jira:view26-sd-portal-reports-webpanel","html":"\n<html>\n<head>\n \n <!---->\n <\/head>\n<body>\n<button style=\"float: right; display: none;padding-bottom: 5px;\" class=\"aui-button\" id=\"v26-report\"><span>Charts & Reports<\/span><\/button>\n\n\n<!-- Render the dialog -->\n<section style=\"width:100%;height: 100% !important; top: 0px\" role=\"dialog\" id=\"v26-dialog\"\n class=\"aui-layer aui-dialog2 aui-dialog2-xlarge\" aria-hidden=\"true\">\n <!-- Dialog header -->\n <header class=\"aui-dialog2-header\">\n <!-- The dialog's title -->\n <!--customer_reports.web-panel.report.title-->\n <h2 class=\"aui-dialog2-header-main\">Charts & Reports<\/h2>\n <!-- Close icon -->\n <a class=\"aui-dialog2-header-close\">\n <span class=\"aui-icon aui-icon-small aui-iconfont-close-dialog\">Close<\/span>\n <\/a>\n <\/header>\n <!-- Main dialog content -->\n <div class=\"aui-dialog2-content\" style=\"min-height: calc(100% - 55px);\">\n <!--ng-app=\"view26\"-->\n <div id=\"v26-mainBody\" class=\"v26-body\" ng-controller=\"global as g\" ng-init=\"g.portal=true;g.baseUrl= 'http://jira.srmd.org';g.userKey='$currentUserKey';g.isSD=$isServiceDesk;g.schedEnable=true; g.name='admin.jira';g.email='$userEmail';g.setRestROOT();\" layout=\"column\" layout-fill md-theme=\"outer\" md-colors=\"{'background-color': 'outer-background'}\" style=\"min-height: calc(100vh - 42px);height: calc(100vh - 42px);border-bottom: 1px solid lightgrey\">\n <!-- body -->\n <div id=\"v26-pdf-data\" style=\"display: none;\">$viewData<\/div>\n <section flex layout=\"row\" layout-fill>\n <div ui-view=\"leftpanel\" id=\"leftpanel-view\" class=\"v26-mainSectionChild compute-height\"><\/div>\n <div md-colors=\"{'background-color': 'outer-background'}\" id=\"viewArea\" class=\"compute-height\" ui-view=\"main\" flex>\n <!-- Default content -->\n <div class=\"splash\" id=\"splash\" ng-cloak>\n <h2 style=\"font-weight: 300\">Loading ...<\/h2>\n <\/div>\n <\/div>\n <div ui-view=\"rightpanel\" id=\"rightpanel-view\" class=\"v26-mainSectionChild compute-height\"><\/div>\n <\/section>\n <\/div>\n <\/div>\n <\/section>\n\n<style type=\"text/css\">\n @keyframes v26-icon-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n }\n .v26-icon-spin {\n display: inline-block;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -webkit-animation: v26-icon-spin 2s infinite steps(8);\n animation: v26-icon-spin 2s infinite steps(8);\n }\n<\/style>\n<script type=\"text/javascript\">\n\n function bootstrapApp(sender, args) {\n var element = angular.element(document.querySelector('#v26-mainBody'));\n\n //This will be truthy if initialized and falsey otherwise.\n var isInitialized = element.injector();\n if (!isInitialized) {\n angular.bootstrap(element, ['view26']);\n }\n\n }\n\n AJS.$(document).ready(function () {\n const link =\n '<li>' +\n '<a id=\"v26-report\">' +\n '<span class=\\\"cv-request-nav-text\\\">' +\n 'Charts & Reports' +\n '<\/span>' +\n '<\/a>' +\n '<\/li>';\n var refined = AJS.$(\".rw_web_panel.rw_location_header\");\n\n if(refined.length == 0){\n\n AJS.$(\"#requests-nav-dropdown ul\").append(link);\n\n AJS.$(\"#rw_header\").click(function () {\n setTimeout(function () {\n if (AJS.$(\"ul.rw_dd_menu:contains('Charts & Reports')\").length === 0) {\n AJS.$(\"ul.rw_dd_menu\").append(link);\n \n \n }\n }, 20)\n })\n }else{\n\n }\n\n });\n \n \n\n AJS.toInit(function($) {\n console.log(\"AJS.toInit\");\n \n AJS.$(\"#v26-report\").show();\n\n AJS.$(\"#v26-report\").click(function () {\n\n bootstrapApp(); \n \n AJS.dialog2(\"#v26-dialog\").show();\n\n // FIX FOR DIALOG Z-INDEX ISSUE\n document.getElementsByClassName('aui-blanket')[0].style.zIndex = 2;\n document.getElementById('v26-dialog').style.zIndex = 10;\n\n });\n \n });\n\n<\/script>\n<\/body>\n<\/html>"}],"subheaderPanels":[],"footerPanels":[{"params":{},"key":"tig.jira.extension.tigGlobalScriptExtension:gs-customer-portal-footer","name":"Global Script Customer Portal Footer","html":"<html>\n <div id=\"global-js-footer\">\n \n <\/div>\n<\/html>"},{"params":{},"key":"com.deviniti.atlassian.apps.extension-myrequests:portal-reference","name":"Web panel: My Requests portal reference","html":"<script>\n\tAJS.$(document).ready(function () {\n\n\t\tvar MY_REQUESTS_URL = '/plugins/servlet/myrequest';\n\t\tvar APPROVALS_URL = '/plugins/servlet/approvals?sort=updated%3DDESC&approvalQueryType=myPending';\n\n\t\tfunction getLink(name, url) {\n\t\t\treturn '<li>' +\n\t\t\t\t\t'<a href=' + url + '>' +\n\t\t\t\t\t'<span class=\\\"cv-request-nav-text my-requests\\\">' + name + '<\/span>' +\n\t\t\t\t\t'<\/a>' +\n\t\t\t\t\t'<\/li>';\n\t\t}\n\n\t\tfunction getLink3_3(name, url) {\n\t\t\treturn '<li class=\"el-dropdown-menu__item ext_ui_dropdown_item\">' +\n\t\t\t\t\t'<a href=' + url + ' class=\"ext_ui_dropdown_item_anchor\">' +\n\t\t\t\t\t'<div class=\"ext_ui_dropdown_item_anchor_wrapper\">' +\n\t\t\t\t\t'<span class=\"ext_ui_dropdown_item_text\">' + name + '<\/span>' +\n\t\t\t\t\t'<\/div>' +\n\t\t\t\t\t'<\/a>' +\n\t\t\t\t\t'<\/li>';\n\t\t}\n\n\t\tfunction transformDropdownTriggerToNormalLink(linkSelector, labelSelector) {\n\t\t\tvar linkElement = AJS.$(linkSelector);\n\t\t\tlinkElement.off('click');\n\t\t\tlinkElement.on('click', function (e) {\n\t\t\t\te.stopPropagation()\n\t\t\t});\n\t\t\tlinkElement.attr('href', MY_REQUESTS_URL);\n\t\t\tlinkElement.find(labelSelector).text('Requests');\n\t\t}\n\n\t\tfunction removeBadgeFromDropdownTrigger() {\n\t\t\tAJS.$('a[href=\"#requests-nav-dropdown\"] aui-badge').remove();\n\t\t}\n\n\t\tfunction attachLinksOnServiceDesk(links) {\n\t\t\tif (false) {\n\t\t\t\tAJS.$(\"#requests-nav-dropdown ul li\").each(function (index, item) {\n\t\t\t\t\tif (AJS.$(item).find(\"#pendingApprovalsLink\").length === 0) {\n\t\t\t\t\t\tAJS.$(item).remove();\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tremoveBadgeFromDropdownTrigger();\n\t\t\t} else if (false) {\n\t\t\t\tremoveBadgeFromDropdownTrigger();\n\t\t\t\tAJS.$('#openRequestsCount').remove();\n\t\t\t}\n\n\t\t\tlinks.forEach(function (link) {\n\t\t\t\tAJS.$(\"#requests-nav-dropdown ul\").append(link);\n\t\t\t});\n\n\t\t\tif (false) {\n\t\t\t\tsetTimeout(approvalLinkTransform, 100);\n\t\t\t}\n\t\t}\n\n\t\tfunction attachLinksOnRefinedOld(links) {\n\t\t\tAJS.$(\"a.rw_requests_link\").click(function () {\n\t\t\t\tsetTimeout(function () {\n\t\t\t\t\tif (AJS.$(\"ul.rw_dd_menu .my-requests\").length === 0) {\n\t\t\t\t\t\tif (false) {\n\t\t\t\t\t\t\tAJS.$('ul.rw_dd_menu li').each(function (index, item) {\n\t\t\t\t\t\t\t\t\t\tif (AJS.$(item).find(\".rw_approvals_link\").length === 0) {\n\t\t\t\t\t\t\t\t\t\t\tAJS.$(item).remove();\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t}\n\t\t\t\t\t\tlinks.forEach(function (link) {\n\t\t\t\t\t\t\tAJS.$('ul.rw_dd_menu').append(link);\n\t\t\t\t\t\t})\n\t\t\t\t\t}\n\t\t\t\t\tAJS.$(\"#rw_inline_dialog_request\").css(\"display\", \"block\");\n\n\t\t\t\t\tif (false) {\n\t\t\t\t\t\tapprovalLinkTransformRefined();\n\t\t\t\t\t}\n\n\t\t\t\t\tif (false) {\n\t\t\t\t\t\tmyRequestsLinkTransformRefined();\n\t\t\t\t\t\torganizationsLinksTransformRefined();\n\t\t\t\t\t\tallRequestsLinkTransformRefined();\n\t\t\t\t\t}\n\t\t\t\t}, 20)\n\t\t\t});\n\t\t}\n\n\t\tfunction attachLinksOnRefined3(links) {\n\t\t\tif (false || false) {\n\t\t\t\tAJS.$('a.rw_profile_link .rw_item_count').remove();\n\t\t\t}\n\n\t\t\tAJS.$(\"a.rw_profile_link\").click(function () {\n\t\t\t\tsetTimeout(function () {\n\t\t\t\t\tif (AJS.$(\"ul.rw_dd_menu .my-requests\").length === 0) {\n\t\t\t\t\t\tif (false) {\n\t\t\t\t\t\t\tAJS.$('ul.rw_dd_menu:not(.rw_profile_menu) li').each(function (index, item) {\n\t\t\t\t\t\t\t\tif (AJS.$(item).find(\".rw_approvals_link\").length === 0) {\n\t\t\t\t\t\t\t\t\tAJS.$(item).remove();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t})\n\t\t\t\t\t\t} else if (false) {\n\t\t\t\t\t\t\tAJS.$(\"ul.rw_dd_menu:not(.rw_profile_menu) .rw_my_requests_link .rw_item_count\").remove();\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tlinks.forEach(function (link) {\n\t\t\t\t\t\t\tAJS.$('ul.rw_dd_menu:not(.rw_profile_menu)').append(link);\n\t\t\t\t\t\t})\n\t\t\t\t\t}\n\t\t\t\t\tAJS.$(\"#rw_inline_dialog_myself\").css(\"display\", \"block\");\n\n\t\t\t\t\tif (false) {\n\t\t\t\t\t\tapprovalLinkTransformRefined();\n\t\t\t\t\t}\n\n\t\t\t\t\tif (false) {\n\t\t\t\t\t\tmyRequestsLinkTransformRefined();\n\t\t\t\t\t\torganizationsLinksTransformRefined();\n\t\t\t\t\t\tallRequestsLinkTransformRefined();\n\t\t\t\t\t}\n\t\t\t\t}, 20)\n\t\t\t});\n\t\t}\n\n\t\tfunction attachLinksOnRefined3_3(links) {\n\t\t\tfunction updateMyRequestsLink(item) {\n\t\t\t\tif (false) {\n\t\t\t\t\titem.parentElement.remove();\n\t\t\t\t} else if (false) {\n\t\t\t\t\titem.querySelector(\".rw_menu_badge\").remove();\n\t\t\t\t\titem.onclick = function (e) {e.stopPropagation()}\n\t\t\t\t\titem.setAttribute(\"href\", MY_REQUESTS_URL + \"?reporter=me&statusCategories=open-status-category\");\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction updateAllRequestsLink(item) {\n\t\t\t\tif (false) {\n\t\t\t\t\titem.parentElement.remove();\n\t\t\t\t} else if (false) {\n\t\t\t\t\titem.onclick = function (e) {e.stopPropagation()}\n\t\t\t\t\titem.setAttribute(\"href\", MY_REQUESTS_URL + \"?statusCategories=open-status-category\");\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction updateApprovalsLink(item) {\n\t\t\t\tif (false) {\n\t\t\t\t\titem.querySelector(\".ext_ui_dropdown_item_text\").textContent = \"Approvals\";\n\t\t\t\t\titem.onclick = function (e) {e.stopPropagation()}\n\t\t\t\t\titem.setAttribute(\"href\", APPROVALS_URL);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction updateOrganizationRequestsLinks() {\n\t\t\t\tvar organizationsSectionIcon = document.querySelector(\"i.ext_ui_section_icon.rw_external_icon_sitemap\")\n\t\t\t\tif (organizationsSectionIcon) {\n\t\t\t\t\tvar organizationsSection = organizationsSectionIcon.closest(\".ext_ui_dropdown_section\");\n\t\t\t\t\tif (false) {\n\t\t\t\t\t\torganizationsSection.remove();\n\t\t\t\t\t} else if (false) {\n\t\t\t\t\t\tvar organizationsItems = organizationsSection.querySelector(\".ext_ui_section_items ul\");\n\t\t\t\t\t\tvar organizations = [];\n\t\t\t\t\t\torganizationsItems.innerHTML = '';\n\t\t\t\t\t\torganizations.forEach(function(org) {\n\t\t\t\t\t\t\torganizationsItems.innerHTML += getLink3_3(org.name, MY_REQUESTS_URL + \"?statusCategories=open-status-category&organizationsIds=\" + org.id);\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tlet requestsList;\n\n\t\t\tAJS.$('li.el-dropdown-menu__item a').each(function (_index, item) {\n\t\t\t\tif (item.hasAttribute(\"data-jsd-url\")) {\n\t\t\t\t\trequestsList = requestsList || item.closest(\"ul\");\n\t\t\t\t\tvar url = item.getAttribute(\"data-jsd-url\");\n\t\t\t\t\tif (url.endsWith(\"/servicedesk/customer/user/requests?status=open\")) {\n\t\t\t\t\t\tupdateMyRequestsLink(item);\n\t\t\t\t\t} else if (url.endsWith(\"/servicedesk/customer/user/requests?status=open&reporter=all\")) {\n\t\t\t\t\t\tupdateAllRequestsLink(item);\n\t\t\t\t\t} else if (url.endsWith(\"/servicedesk/customer/user/approvals?approvalQueryType=myPending\")) {\n\t\t\t\t\t\tupdateApprovalsLink(item);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tlinks.forEach(function (link) {\n\t\t\t\trequestsList.insertAdjacentHTML(\"beforeend\", link);\n\t\t\t});\n\n\t\t\tupdateOrganizationRequestsLinks();\n\t\t}\n\n\t\tfunction approvalLinkTransformRefined() {\n\t\t\tAJS.$(\".rw_approvals_link .rw_item_content\").text('Approvals');\n\t\t\tAJS.$(\".rw_approvals_link\").click(function (e) {e.stopPropagation()}).attr('href', APPROVALS_URL);\n\t\t}\n\n\t\tfunction myRequestsLinkTransformRefined() {\n\t\t\tAJS.$(\".rw_my_requests_link\").click(function (e) {e.stopPropagation()}).attr('href', MY_REQUESTS_URL + \"?reporter=me&statusCategories=open-status-category\");\n\t\t}\n\n\t\tfunction organizationsLinksTransformRefined() {\n\t\t\tAJS.$(\".rw_org_requests_link\").each(function (index, item) {\n\t\t\t\tvar newLink = item.parentElement.appendChild(item.cloneNode(true));\n\t\t\t\tnewLink.href = MY_REQUESTS_URL + \"?statusCategories=open-status-category&organizationsIds=\" + item.getAttribute(\"data-org-id\");\n\t\t\t\titem.remove();\n\t\t\t})\n\t\t}\n\n\t\tfunction allRequestsLinkTransformRefined() {\n\t\t\tAJS.$(\".rw_all_requests_link\").click(function (e) {e.stopPropagation()}).attr('href', MY_REQUESTS_URL + \"?statusCategories=open-status-category\");\n\t\t}\n\n\t\tfunction approvalLinkTransform() {\n\t\t\tAJS.$(\"#pendingApprovalsLink .cv-request-nav-text\").text('Approvals');\n\t\t\tAJS.$(\"#pendingApprovalsLink\").click(function (e) {e.stopPropagation()}).attr('href', APPROVALS_URL);\n\t\t}\n\n\t\ttry {\n\t\t\tvar filtersLinks = [];\n\t\t\tvar allFiltersLinks = filtersLinks.map(function (filter) {\n\t\t\t\treturn {name: filter.name, url: MY_REQUESTS_URL + '?filterId=' + filter.id};\n\t\t\t});\n\t\t\tallFiltersLinks.unshift({name: 'Requests', url: MY_REQUESTS_URL});\n\n\t\t\tsetTimeout(function () {\n\t\t\t\tvar links = allFiltersLinks.map(function (filter) {\n\t\t\t\t\treturn getLink(filter.name, filter.url);\n\t\t\t\t});\n\n\t\t\t\tif (AJS.$(\"a.rw_requests_link\").length === 1) {\n\t\t\t\t\tattachLinksOnRefinedOld(links);\n\t\t\t\t} else if (AJS.$(\"a.rw_profile_link\").length === 1) {\n\t\t\t\t\tattachLinksOnRefined3(links);\n\t\t\t\t} else if (AJS.$(\"div.rw_user_menu\").length > 0) {\n\t\t\t\t\tvar links3_3 = allFiltersLinks.map(function (filter) {\n\t\t\t\t\t\treturn getLink3_3(filter.name, filter.url);\n\t\t\t\t\t});\n\t\t\t\t\tattachLinksOnRefined3_3(links3_3);\n\t\t\t\t} else if (filtersLinks.length === 0 && false && AJS.$(\"#pendingApprovalsLink\").length === 0) {\n\t\t\t\t\tremoveBadgeFromDropdownTrigger();\n\t\t\t\t\ttransformDropdownTriggerToNormalLink('a[href=\"#requests-nav-dropdown\"', '.cv-requests-nav__text');\n\t\t\t\t\ttransformDropdownTriggerToNormalLink('a.rw_requests_link', '.rw_item_content');\n\t\t\t\t} else {\n\t\t\t\t\tattachLinksOnServiceDesk(links);\n\t\t\t\t}\n\t\t\t}, 500);\n\n\t\t} catch (e) {\n\t\t\tif (AJS.$(\"a.rw_requests_link\").length === 1) {\n\t\t\t\tAJS.$(\"a.rw_requests_link\").click(function () {\n\t\t\t\t\tsetTimeout(function () {\n\t\t\t\t\t\tAJS.$(\"#rw_inline_dialog_request\").css(\"display\", \"block\");\n\t\t\t\t\t}, 20)\n\t\t\t\t});\n\t\t\t}\n\t\t\tconsole.error(e);\n\t\t}\n\t});\n<\/script>\n\n<style>\n\t#rw_inline_dialog_request, #com\\.deviniti\\.atlassian\\.apps\\.extension-myrequests\\:portal-reference {\n\t\tdisplay: none;\n\t}\n<\/style>\n"},{"params":{},"key":"com.intenso.jira.plugins.jsd-extender:links-panel","name":"WebPanel: Links","html":"<style>\n #com\\.intenso\\.jira\\.plugins\\.jsd-extender\\:links-panel {\n display: none;\n }\n<\/style>\n<script type=\"text/javascript\">\n 'use strict';\n (function () {\n var jQuery = AJS.$;\n\n jQuery(document).ready(function () {\n loadIntensoLinks();\n });\n\n function loadIntensoLinks() {\n jQuery.get(getPathForLinksApi(), showLink);\n }\n\n function showLink(data) {\n if (data) {\n jQuery(\".intensoLinks\").remove();\n\t\t\t\t let auiNav = jQuery('.aui-header-secondary').find('ul.aui-nav');\n\t\t\t\t if(auiNav.length !== 0) {\n\t\t\t\t auiNav.prepend(data);\n\t\t\t\t } else {\n\t\t\t\t\t jQuery('.cp-header-secondary').prepend(data);\n\t\t\t\t\t AJS.$('.cp-header-secondary').children(\"li\").each(function(){\n\t\t\t\t\t\t AJS.$(this).replaceWith(AJS.$('<div class=\"cp-header-item\">' + this.innerHTML + '<\/div>'));\n\t\t\t\t\t })\n }\n }\n }\n\n function getPathForLinksApi() {\n if (isInRequestView()) {\n return getRequestViewPath();\n } else if (isInProjectView()) {\n return getProjectPath();\n } else {\n return getGlobalPath();\n }\n\n function isInRequestView() {\n return /\\/servicedesk\\/customer\\/user\\/requests/.test(window.location.href);\n }\n\n function getRequestViewPath() {\n return window.AJS.contextPath() + \"/rest/sp4jsd/1.0/jsdextender/availableLinks/requestsview\";\n }\n\n function isInProjectView() {\n return /\\/portal\\/\\d+/.test(window.location.href);\n }\n\n function getProjectPath() {\n const portalId = getPortalId();\n const contextPath = window.AJS.contextPath();\n const requestTypePath = getRequestTypePath();\n const issueKeyPath = getIssueKeyPath();\n\n return contextPath + '/rest/sp4jsd/1.0/jsdextender/availableLinks/projectId/' + portalId + requestTypePath + issueKeyPath;\n\n function getPortalId() {\n let result = window.location.href.match(/\\/portal\\/(\\d+)/);\n return result ? result[1] : \"\";\n }\n\n function getIssueKeyPath() {\n const issueKey = getIssueKey();\n return issueKey ? '/requestTypeKey/' + issueKey : \"\";\n }\n\n function getRequestTypePath() {\n const requestTypeId = getRequestTypeId();\n return requestTypeId ? '/requestType/' + requestTypeId : \"\";\n }\n }\n\n function getGlobalPath() {\n return window.AJS.contextPath() + \"/rest/sp4jsd/1.0/jsdextender/availableLinks/\";\n }\n\n function getRequestTypeId() {\n let result = window.location.href.match(/\\/create\\/(\\d+)/);\n return result ? result[1] : \"\";\n }\n\n function getIssueKey() {\n let result = window.location.href.match(/portal\\/\\d+\\/.+-\\d+$/);\n return result && result.length >= 1 ? result[1] : \"\";\n }\n }\n })();\n<\/script>\n"}],"pagePanels":{}}}
{"tourEnabled":false,"wacLink":"https://www.atlassian.com/software/jira/service-desk/powered-by?utm_medium=jira-in-product&utm_source=jira_service_desk_portal_footer&utm_campaign=service-desk_portal_server","serviceDeskVersion":"4.5.10","contextPath":"","xsrfToken":"B5GF-OMMF-VJ4S-JGHK_8e3779d998fe4276ba043142ca36780ae0fd1a3e_lin","baseUrl":"http://jira.shrimadrajchandramission.org/servicedesk/customer","relativeBaseUrl":"/servicedesk/customer","customerLoginEnabled":true,"maxAttachmentSize":"20485760","gravatarEnabled":false,"calendarDateData":{"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]}}