Decode as ascii and work from there instead
This commit is contained in:
		| @ -6,9 +6,13 @@ def get_users(): | ||||
|     if 'users' not in g: | ||||
|         users = {} | ||||
|         authfile = current_app.config['AUTHFILE'] | ||||
|         with current_app.open_resource(os.path.join(current_app.instance_path, | ||||
|  | ||||
|         current_app.logger.debug('Reading %s for users', authfile) | ||||
|  | ||||
|         with current_app.open_resource(os.path.join("..", | ||||
|                                                     authfile)) as f: | ||||
|             for entry in f: | ||||
|                 users.update({tuple(entry.split(b':', 1))}) | ||||
|                 users.update({tuple(entry.decode('ascii').strip().split(':', 1))}) | ||||
|             g.users = users | ||||
|     current_app.logger.debug(g.users) | ||||
|     return g.users | ||||
|  | ||||
		Reference in New Issue
	
	Block a user