Преглед на файлове

Added message to the memoize/redis cache.

root преди 4 години
родител
ревизия
96346373bc
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      messages.py

+ 6 - 1
messages.py

@@ -35,6 +35,10 @@ def get_messages(base):
     messages.reverse()
     return messages
 
+@cache.memoize(timeout=60)
+def get_message(base, msgno):
+    message = jammin.read_message(base, msgno)
+    return message
 
 @app.route(base_path + "/list")
 def list_bases():
@@ -104,7 +108,8 @@ def display_message(area, msgno):
             "missing-area.html", base_path=base_path, title="Missing Area"
         )
 
-    message = jammin.read_message(bases[area], msgno)
+    # message = jammin.read_message(bases[area], msgno)
+    message = get_message(bases[area], msgno)
 
     if not message:
         return render_template(