Changed PreferenceStore to store data in memory

Этот коммит содержится в:
Harrison Healey
2016-03-23 13:03:12 -04:00
родитель 6568e15023
Коммит 1f46cca65c
8 изменённых файлов: 118 добавлений и 150 удалений

Просмотреть файл

@@ -673,9 +673,9 @@ export function getStatuses() {
const preferences = PreferenceStore.getCategory(Constants.Preferences.CATEGORY_DIRECT_CHANNEL_SHOW);
const teammateIds = [];
for (const preference of preferences) {
if (preference.value === 'true') {
teammateIds.push(preference.name);
for (const [name, value] of preferences) {
if (value === 'true') {
teammateIds.push(name);
}
}
@@ -756,6 +756,17 @@ export function getAllPreferences() {
);
}
export function savePreference(category, name, value, success, error) {
const preference = {
user_id: UserStore.getCurrentId(),
category,
name,
value
};
savePreferences([preference], success, error);
}
export function savePreferences(preferences, success, error) {
client.savePreferences(
preferences,