Updated controller for variant admin settings