diff options
| author | rr- | 2016-05-07 21:42:03 +0200 |
|---|---|---|
| committer | rr- | 2016-05-07 21:50:37 +0200 |
| commit | 58964bcdc9cfeccd72a017fdbd2f4ffc8ba7b6f3 (patch) | |
| tree | 1996c877f0ad62e56605fe259a6cd6294bcb59e7 /server/szurubooru/func | |
| parent | 9b591c3f1ba36f8aabee57d7ce46457acbb20794 (diff) | |
server/posts: add post listing
Diffstat (limited to 'server/szurubooru/func')
| -rw-r--r-- | server/szurubooru/func/util.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/server/szurubooru/func/util.py b/server/szurubooru/func/util.py index 2fcddd8..a80485d 100644 --- a/server/szurubooru/func/util.py +++ b/server/szurubooru/func/util.py @@ -4,6 +4,15 @@ import re from sqlalchemy.inspection import inspect from szurubooru.errors import ValidationError +def unalias_dict(input_dict): + output_dict = {} + for key_list, value in input_dict.items(): + if isinstance(key_list, str): + key_list = [key_list] + for key in key_list: + output_dict[key] = value + return output_dict + def get_md5(source): if not isinstance(source, bytes): source = source.encode('utf-8') |