[Issue 1105] Fix Last Login row in groups not sorting properly
Updated llgroupmgr.cpp's formatDateString() from upstream -Corrected it to actually use ISO 8601 format. Also fixes notices tab to use the new format parameter to sort properly.
This commit is contained in:
@@ -844,7 +844,11 @@ void LLPanelGroupGeneral::addMember(LLGroupMemberData* member)
|
||||
|
||||
item_params.columns.add().column("title").value(member->getTitle()).font/*.name*/("SANSSERIF_SMALL").font_style(style);
|
||||
|
||||
item_params.columns.add().column("online").value(member->getOnlineStatus()).font/*.name*/("SANSSERIF_SMALL").font_style(style);
|
||||
static const LLCachedControl<std::string> format(gSavedSettings, "ShortDateFormat");
|
||||
static const std::string online(LLTrans::getString("group_member_status_online"));
|
||||
item_params.columns.add().column("online").value(member->getOnlineStatus())
|
||||
.format(format).type(member->getOnlineStatus() == online ? "text" : "date")
|
||||
.font/*.name*/("SANSSERIF_SMALL").font_style(style);
|
||||
|
||||
/*LLScrollListItem* member_row =*/ mListVisibleMembers->addNameItemRow(item_params);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user