From ec57a59654a59350c75bac8e80d244e4ac516267 Mon Sep 17 00:00:00 2001 From: nebula Date: Sun, 20 Apr 2025 20:00:38 +0000 Subject: [PATCH] use ordered dictionary --- README.md | 2 +- bink.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ff6a424..01e9c73 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # bink -serverless microblogging for tilde.town \ No newline at end of file +serverless forum for tilde.town \ No newline at end of file diff --git a/bink.py b/bink.py index 17d47a6..ebf156b 100644 --- a/bink.py +++ b/bink.py @@ -4,6 +4,7 @@ import json from glob import glob from time import time_ns import os +from collections import OrderedDict home = os.path.expanduser("~/.bink") my_user = home.split("/")[2] @@ -25,7 +26,7 @@ def post_object(path): def generate_feed(): posts = [post_object(path) for path in glob("/home/**/.bink/*")] posts.sort(key=lambda x: x[0]) - tree = {} + tree = OrderedDict() for time, user, path in posts: # try: with open(path, "r") as f: