[grisbi-test] [PATCH 4/6] Fix calculation of term to display scheduled transactions
pbiava
pierre.biava at nerim.net
Ven 19 Juil 20:24:30 CEST 2013
---
src/gsb_scheduler_list.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/gsb_scheduler_list.c b/src/gsb_scheduler_list.c
index e2a0cec..853f071 100644
--- a/src/gsb_scheduler_list.c
+++ b/src/gsb_scheduler_list.c
@@ -1767,22 +1767,26 @@ GDate *gsb_scheduler_list_get_end_date_scheduled_showed ( void )
case SCHEDULER_PERIODICITY_MONTH_VIEW:
g_date_add_months ( end_date, 1 );
end_date -> day = 1;
+ g_date_subtract_days ( end_date, 1 );
break;
case SCHEDULER_PERIODICITY_TWO_MONTHS_VIEW:
g_date_add_months ( end_date, 2 );
end_date -> day = 1;
+ g_date_subtract_days ( end_date, 1 );
break;
case SCHEDULER_PERIODICITY_TRIMESTER_VIEW:
g_date_add_months ( end_date, 3 );
end_date -> day = 1;
+ g_date_subtract_days ( end_date, 1 );
break;
case SCHEDULER_PERIODICITY_YEAR_VIEW:
g_date_add_years ( end_date, 1 );
end_date -> day = 1;
end_date -> month = 1;
+ g_date_subtract_days ( end_date, 1 );
break;
case SCHEDULER_PERIODICITY_CUSTOM_VIEW:
--
1.8.1.5
Plus d'informations sur la liste de diffusion test