Campaign configuration couch document with incorrect doc type
The CampaignConfig class is suppose to create couch documents with this doc type:
https://github.com/dmwm/WMCore/blob/master/src/python/WMCore/ReqMgr/Service/Auxiliary.py#L280

but instead it defaults to `WMAGENT_CONFIG`, as reported here:
https://github.com/dmwm/WMCore/issues/9142#issuecomment-482697437
diff --git a/src/python/WMCore/ReqMgr/Service/RestApiHub.py b/src/python/WMCore/ReqMgr/Service/RestApiHub.py
index 04ebd20f3..4962a7e8a 100644
--- a/src/python/WMCore/ReqMgr/Service/RestApiHub.py
+++ b/src/python/WMCore/ReqMgr/Service/RestApiHub.py
@@ -55,7 +55,7 @@ class RestApiHub(RESTApi):
                    "cmsswversions": CMSSWVersions(app, IndividualCouchManager(config), config, mount),
                    "wmagentconfig": WMAgentConfig(app, IndividualCouchManager(config), config, mount),
                    "permissions": PermissionsConfig(app, IndividualCouchManager(config), config, mount),
-                   "campaignconfig": WMAgentConfig(app, IndividualCouchManager(config), config, mount),
+                   "campaignconfig": CampaignConfig(app, IndividualCouchManager(config), config, mount),
                    "unifiedconfig": UnifiedConfig(app, IndividualCouchManager(config), config, mount),
                    "status": RequestStatus(app, IndividualCouchManager(config), config, mount),
                    "type": RequestType(app, IndividualCouchManager(config), config, mount),
['src/python/WMCore/ReqMgr/Service/RestApiHub.py']