#361 closed defect (fixed)
Commercial layer support not working for layouts stored in session repository
Reported by: | chrisclaydon | Owned by: | chrisclaydon |
---|---|---|---|
Priority: | P2 | Milestone: | |
Component: | Core | Version: | SVN |
Severity: | Major | Keywords: | |
Cc: | Browser: | All | |
External ID: | 1298129 | Operating System: | All |
state: | New |
Description
When attempting to view an application definition that is stored in the session repository (as used for previews), the required scripts for commercial layers, such as Google, Bing, Yahoo etc. fail to load properly.
Attachments (1)
Change History (5)
comment:1 by , 15 years ago
by , 15 years ago
Attachment: | CommercialLayerScript.patch added |
---|
comment:2 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Submitted fix. The code changes are only 2-3 lines. The submission looks bigger than it is because I converted some tabs to spaces in the existing code.
comment:3 by , 15 years ago
Create session when Fusion.getQueryParam('Session') returns "". http://trac.osgeo.org/fusion/changeset/2084
Note:
See TracTickets
for help on using tickets.
The problem occurs because the code in Fusion.js attempts to retrieve the session-based resource using a different session ID that does not have access to the required repository. The fix is pretty simple, and I'll submit a patch shortly.