Tags are case sensitive in Astrid but not RTM

Bug #462322 reported by Bonne Eggleston
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Astrid
Fix Committed
Medium
Unassigned

Bug Description

I believe that tags are case insensitive in RTM, but not in the Astrid code.

When I create a tag in RTM it always gets changed to lower case. After first setting up Astrid I modified the tags I had to start with a capital because I prefer it that way. It took some fiddling to get it to look right and I think that there may be two versions of the tag internally (although there appears to be only one in the interface). When the locale plugin tells me that I have new tasks tagged "Home" it says I have 3, but when I open the list there are many more. I think it has something to do with the capitalisation of the tags.

Let me know if you need more info for this.

Revision history for this message
Tim Su (tim-todoroo) wrote :

So I see a couple solutions.

1. Astrid could say "no! you can't rename your tag to Home, it's tagged 'home' in RTM"
2. Astrid could have case-insensitive tags?

I'm not sure how to get around this situation otherwise - as it stands, Astrid won't know that "home" and "Home" are the same tag. If you have thoughts, please chime in.

Changed in astrid:
importance: Undecided → Medium
milestone: none → 3.0.alpha-1
status: New → Triaged
Revision history for this message
Bonne Eggleston (bonne) wrote :

As it currently stands there is only one tag "Home" shown in the Astrid interface.
I just took a look at the tags and tagTaskMap tables in sqlite and found that there is only one line in there for each tag (like "Home"), so maybe I was wrong about the cause of the bug. Perhaps there is something else causing the Locale plugin to report the wrong number of tasks?

Revision history for this message
Tim Su (tim-todoroo) wrote :

Ah so the Locale plugin is doing the wrong thing. I just fixed a bug for 2.10 where the date calculation was incorrect when figuring out which tasks were active in Locale notification. Please let me know if that addresses your issue.

Changed in astrid:
status: Triaged → Incomplete
Tim Su (tim-todoroo)
Changed in astrid:
status: Incomplete → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.