fix category commission bug