This commit is contained in:
		@@ -1,4 +1,4 @@
 | 
			
		||||
#!/usr/bin/env python3
 | 
			
		||||
from .require_decorators import json_required
 | 
			
		||||
from .require_decorators import json_required, multipart_required
 | 
			
		||||
from .error_handlers import register_all_error_handlers
 | 
			
		||||
from .storage import storage, ensure_buckets
 | 
			
		||||
@@ -14,3 +14,15 @@ def json_required(f):
 | 
			
		||||
            abort(400, "JSON required")
 | 
			
		||||
 | 
			
		||||
    return call
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def multipart_required(f):
 | 
			
		||||
    @wraps(f)
 | 
			
		||||
    def call(*args, **kwargs):
 | 
			
		||||
 | 
			
		||||
        if request.form:
 | 
			
		||||
            return f(*args, **kwargs)
 | 
			
		||||
        else:
 | 
			
		||||
            abort(400, "multipart/form-data required")
 | 
			
		||||
 | 
			
		||||
    return call
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user