Merge "Catch invalid MM-SERVICE-PROVIDER early"
This commit is contained in:
commit
5205cc8b3d
|
@ -135,6 +135,8 @@ class RequestHandler(object):
|
|||
self.details['headers']['MM-SERVICE-PROVIDER'],
|
||||
self.details['headers'].get('MM-PROJECT-ID', None)
|
||||
)
|
||||
if self.service_provider not in self.enabled_sps:
|
||||
abort(400)
|
||||
if not self.project_id and self.service_provider != 'default':
|
||||
self.project_id = auth.get_projects_at_sp(
|
||||
self.service_provider,
|
||||
|
|
Loading…
Reference in New Issue