Open YavorGrancharov opened 4 years ago
What I did already is to show all active carriers on Merchant if "Use specific carriers" option is set to false on Admin -> Store -> Manage Store panel otherwise show carriers that Merchant set form "Use specific carriers" dropdown options. What I found out is that when on Merchant we see all active carriers because "Use specific carriers" option is set to false, if we decide to add more carriers form Add Carriers option on Merchant -> Carriers page, this automaticaly sets "Use specific carriers" option to true without selecting those same carriers from "Use specific carriers" dropdown option which makes all carriers on Merchant to disappear! If I scrol on "Use specific carriers" dropdwon and select manually those same carriers added from Merchant then they appear in Mechant -> Carries page. Another thing is that added carriers from "Add Carriers" option on Merchant are added both in "usedCarrierersIds" and in "carriersIds" arrays. @evereq One way to solve this is when I choose to add more carriers from "Add Carriers" on Merchant to show them with all other active carriers and not to set "Use specific carriers" option to true, another way would be to somehow manage to select automaticaly those carriers added from Merchant to "Use specific carriers" dropdwon on Admin -> Manage store panel!?
Issue is connected with this PR https://github.com/ever-co/ever/pull/1253