diff --git a/caotek_mesavoirs/views/actifs.py b/caotek_mesavoirs/views/actifs.py index 578096f..b9adf32 100644 --- a/caotek_mesavoirs/views/actifs.py +++ b/caotek_mesavoirs/views/actifs.py @@ -75,15 +75,11 @@ def actif_edit(request): else: symbole = actif.symbole - quote_price = getFTQuote(symbole) - if quote_price: - new_values['cours'] = quote_price['Close'] - - update_actif(request, no_id, new_values) - request.session.flash(u"La fiche a été mise à jour avec succès.", 'success') - return HTTPFound(location=request.route_url('home')) - else: - message = 'Symbole inconnu. Veuillez ressaisir.' + new_values['cours'] = getFTQuote(symbole) + + update_actif(request, no_id, new_values) + request.session.flash(u"La fiche a été mise à jour avec succès.", 'success') + return HTTPFound(location=request.route_url('home')) if 'form.deleted' in request.params: delete_actif(request, no_id) diff --git a/caotek_mesavoirs/views/default.py b/caotek_mesavoirs/views/default.py index f722086..76dd5d0 100644 --- a/caotek_mesavoirs/views/default.py +++ b/caotek_mesavoirs/views/default.py @@ -111,10 +111,8 @@ def home(request): for item in actifs: if item.type == 'ACTION': # get FT price - quote_price = getFTQuote(item.symbole) - if quote_price: - update_actif_valeur(request, item.symbole, quote_price['Close']) - time.sleep(2) # attendre 2 secondes + update_actif_valeur(request, item.symbole, getFTQuote(item.symbole)) + time.sleep(2) # attendre 2 secondes # update du portefeuille update_portefeuille(request, logged_in)