about summary refs log tree commit diff
path: root/src/state/queries/preferences/util.ts
blob: 7b8160c28397c1463ea1129e25a03f8c4f788ea7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import {LabelPreference} from '@atproto/api'

/**
 * Content labels previously included 'show', which has been deprecated in
 * favor of 'ignore'. The API can return legacy data from the database, and
 * we clean up the data in `usePreferencesQuery`.
 *
 * @deprecated
 */
export function temp__migrateLabelPref(
  pref: LabelPreference | 'show',
): LabelPreference {
  // @ts-ignore
  if (pref === 'show') return 'ignore'
  return pref
}