Use .instance pattern
This commit is contained in:
parent
07eaee25d2
commit
a1ffd240e1
6 changed files with 14 additions and 19 deletions
|
@ -16,11 +16,11 @@ limitations under the License.
|
|||
|
||||
import SettingController from "./SettingController";
|
||||
import { SettingLevel } from "../SettingLevel";
|
||||
import { getAnalytics } from "../../PosthogAnalytics";
|
||||
import { PosthogAnalytics } from "../../PosthogAnalytics";
|
||||
import { MatrixClientPeg } from "../../MatrixClientPeg";
|
||||
|
||||
export default class PseudonymousAnalyticsController extends SettingController {
|
||||
public onChange(level: SettingLevel, roomId: string, newValue: any) {
|
||||
getAnalytics().updateAnonymityFromSettings(MatrixClientPeg.get().getUserId());
|
||||
PosthogAnalytics.instance.updateAnonymityFromSettings(MatrixClientPeg.get().getUserId());
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue