Smile-SA / magento2-module-retailer

14 stars 29 forks source link

Unable to edit retailer - After switching scope #42

Open nsood95 opened 6 months ago

nsood95 commented 6 months ago

Changed scope and saving retailer showing error.

TypeError: Smile\Seller\Model\Seller::getName(): Return value must be of type string, null returned in /var/www/html/vad-fresh/vendor/smile/module-seller/Model/Seller.php:86

also tried to unchecked default value for name

Then is shows Retailer url_key "xyz" already exists.

If scope is all store view - No errors showing

Preconditions

Magento Version : Adobe Commerce ver. 2.4.6-p3

Module Retailer Version : 2.0

Environment : Developer

Third party modules :

Steps to reproduce

  1. Edit a retailer -> Switch the scope to store view
  2. Disable the retailer
  3. Save

Expected result

  1. It should save the data

Actual result

  1. TypeError: Smile\Seller\Model\Seller::getName(): Return value must be of type string, null returned in /var/www/html/vad-fresh/vendor/smile/module-seller/Model/Seller.php:86

  2. tried to unchecked default value for name

Then is shows Retailer url_key "xyz" already exists.