@ -94,6 +94,8 @@ class ProposicaoCrud(Crud):
for obj in object_list:
if obj.data_envio is None:
obj.data_envio = 'Em elaboração...'
else:
obj.data_envio = obj.data_envio.strftime("%d/%m/%Y %H:%M")
if obj.data_recebimento is None:
obj.data_recebimento = 'Não recebida'
@ -223,9 +223,9 @@ def intervalos_tem_intersecao(a_inicio, a_fim, b_inicio, b_fim):
def gerar_hash_arquivo(arquivo, pk, block_size=2**20):
md5 = hashlib.md5()
file = open(arquivo, 'rb')
arq = open(arquivo, 'rb')
while True:
data = file.read(block_size)
data = arq.read(block_size)
if not data:
break
md5.update(data)