move priv checks to constructor; remove duplicate check
move priv checks to constructor; remove duplicate check

LiquidPL/osu-web,ppy/osu-web,nanaya/osu-web,ppy/osu-web,notbakaneko/osu-web,LiquidPL/osu-web,notbakaneko/osu-web,nanaya/osu-web,notbakaneko/osu-web,notbakaneko/osu-web,ppy/osu-web,nanaya/osu-web,ppy/osu-web,ppy/osu-web,nanaya/osu-web,LiquidPL/osu-web,LiquidPL/osu-web,nanaya/osu-web,notbakaneko/osu-web,LiquidPL/osu-web