From 122cc8b309ea4670f1d0c9ab2b2ab47526fd1e00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?GOLDERWEB=20=E2=80=93=20Jonathan=20Golder?= Date: Sun, 6 Sep 2015 14:37:27 +0200 Subject: [PATCH] Set date attributes to none if nothing given, rather than don't set the attributes --- red_fam.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/red_fam.py b/red_fam.py index d302599..443be72 100644 --- a/red_fam.py +++ b/red_fam.py @@ -1,5 +1,6 @@ import hashlib +from datetime import datetime class RED_FAM: @@ -14,17 +15,17 @@ class RED_FAM: self.__articlesList = articlesList - # Make sure we have 8 entrys for pages, if not fill with empty list items - while len( self.__articlesList ) < 8: - self.__articlesList.append( "" ) - self.__hash = self.__get_fam_hash( ) if( beginning ): self.__beginning = beginning + else: + self.__beginning = None if( ending ): self.__ending = ending + else: + self.__ending = None self.__status = status # __TODO__ STATUS CODE @@ -65,12 +66,13 @@ class RED_FAM: def __repr__( self ): - if( hasattr( self, "__beginning" ) ): + if( self.__beginning ): + print( self.__beginning ) beginning = ", beginning=" + repr( self.__beginning ) else: beginning = "" - if( hasattr( self, "__ending" ) ): + if( self.__ending ): ending = ", ending=" + repr( self.__ending ) else: ending = ""