Björn Höfling created an issue |
Workspace settings: Enabling services does not enable them internally |
Issue Type: |
Bug |
---|---|
Affects Versions: |
2.17.0 |
Assignee: |
Unassigned |
Created: |
29/May/20 11:18 AM |
Priority: |
Low |
Reporter: |
I noticed a misbehaviour of the services ticks under workspaces. Context: Services (WMS, WFS, …) can be enabled/disabled either Suppose you have a GeoServer configuration with global services curl -vv -u admin:geoserver -X GET http://localhost:8080/geoserver/rest/services/wms/workspaces/myOne/settings -H “accept: application/json” -H “content-type: application/json” 404 Service does not exist for workspace myOne (I think that 404 is not documented in swagger, but that’s OK.) Now when ticking on the service from the web frontend (and –> I.e. state on the web front-end does not correspond to the REST When looking a bit around the code I found out that in: WorkSpaceEditPage$NewServiceModel.create() the global state gets copied and is used for the workspace. So, if you PR follows. |
Get Jira notifications on your phone! Download the Jira Cloud app for Android or iOS |
|
This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100127-sha1:2c97aec) |