Task #2432
Consider splitting HistoryStorage class per-object-class
| Status: | New | Start date: | 01/21/2012 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% |
|
| Category: | - | Spent time: | - | |
| Target version: | - | |||
| Fixed in Git commit: | Additional information: | |||
| Junior job: | No |
Description
For example: we could have storage for chats, statuses and sms
Each would have methods like:
talkableList()
datesForTalkable(Talkable)
messagesForDateAndTalkable(Talkable, QDate)
Currently we have 3x these methods in our storage (for chats, statuses and smses).