fix shop_favu logic