[sysadmin-bin] Generate new results if memberslist returns any result



commit 30151a64666be5fe3285eaad77ad65ac06e376f5
Author: Andrea Veri <av gnome org>
Date:   Wed Oct 8 18:55:57 2014 +0200

    Generate new results if memberslist returns any result

 membership/foundation-operations.py |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/membership/foundation-operations.py b/membership/foundation-operations.py
index 71b7a75..8067a70 100755
--- a/membership/foundation-operations.py
+++ b/membership/foundation-operations.py
@@ -145,10 +145,11 @@ def generate_membership_list():
 
         memberslist = json.dumps(result, ensure_ascii=False, encoding='utf8')
 
-    import codecs
-    membershipfile = codecs.open('/var/www/html/foundation/membershiplist', 'w')
-    membershipfile.write(memberslist)
-    membershipfile.close()
+    if len(memberslist) > 0:
+        import codecs
+        membershipfile = codecs.open('/var/www/html/foundation/membershiplist', 'w', 'utf8')
+        membershipfile.write(memberslist)
+        membershipfile.close()
 
 
 def send_form_letters(form_letter, email, name):


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]