From 3221d2df5e74b1c293499ae630e6e8a9b83a1a08 Mon Sep 17 00:00:00 2001 From: Yessiest Date: Sat, 29 Jan 2022 13:59:38 +0400 Subject: [PATCH] fixed date selection --- decal | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/decal b/decal index 4346f4f..fa3d947 100755 --- a/decal +++ b/decal @@ -232,6 +232,7 @@ for cal in calendars: # and now we're just generating calendar lines cal_prints = [] +selected_date = datetime.date(args['year'],args['month'],args['day']) for year,month in ympairs((args['year'],args['month']),offset,dstart=args['3']): # a function to colorize cells in a more or less generic way def lambdafunc(cell): @@ -240,7 +241,7 @@ for year,month in ympairs((args['year'],args['month']),offset,dstart=args['3']): event = events[(year,month)][day] uid = event[0]["uid"][0].value.encode() cell = colorize(cell,uid) - if datetime.date(year,month,day) == datetime.date.today(): + if datetime.date(year,month,day) == selected_date: cell = colorize(cell,"inverse") return cell cal_prints.append(gencal(year,