The birthdays are shown at wrong dates for jabber profiles
Bug #1137569 reported by
Other
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
[Moved] Pidgin Birthday Reminder |
Won't Fix
|
Undecided
|
kgraefe |
Bug Description
I have contact who's birthday information in the profile is set to Sep 3, 1977. And it's shown in Birthday Reminder, that he has a birthday today, on 1st of March. I think it's a problem of parsing the profile information from jabber. Becuase the right notifications are made when the birth date is in format of YYYY-MM-DD.
So I wonder why Sep 3, 1977 is thought to be 1st March. And if there's conversion problems, it would be better for Birthday Reminder not to show any notification for such contacts.
That is not an error in the plugin but in GLib.
The plugin uses g_date_set_parse() [1] to convert the date and checks the result with g_date_valid() [2] as it's claimed in the documentation.
Since GLib states that the date was converted successfully there's nothing I can do about it. Sorry.
[1] http:// developer. gnome.org/ glib/2. 29/glib- Date-and- Time-Functions. html#g- date-set- parse developer. gnome.org/ glib/2. 29/glib- Date-and- Time-Functions. html#g- date-valid
[2] http://