Skip to content

Commit f6560dc

Browse files
perf: check for no-compression faster
1 parent c189170 commit f6560dc

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

mapbuffer/compression.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,14 +143,15 @@ def compress(content, method='gzip', compress_level=None):
143143
144144
Return: compressed content
145145
"""
146+
if not method:
147+
return content
148+
146149
if method == True:
147150
method = 'gzip' # backwards compatibility
148151

149152
method = (method or '').lower()
150153

151-
if method == '':
152-
return content
153-
elif method == 'gzip':
154+
if method == 'gzip':
154155
return gzip_compress(content, compresslevel=compress_level)
155156
elif method == 'br':
156157
return brotli_compress(content, quality=compress_level)

0 commit comments

Comments
 (0)