Find bugs in nopCommerce 4.30 BETA and earn $10

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
3 года назад
Hi, it seems that the validator is not work in the plugin.
For example, i go to the configuration page of Payments.Qualpay plugin and i clicked the save button without input anything. Then i got "The plugin has been updated successfully." Could you please confirm it, thanks.
3 года назад
I checked that the validators are working fine. As for the Payments.Qualpay plugin, its validators are configured with the conditions: if there is no data in all fields, then the validation will not work, see the code below:

public ConfigurationValidator(ILocalizationService localizationService)
{
  //set validation rules
  RuleFor(model => model.MerchantId)
    .NotEmpty()
    .WithMessage(localizationService.GetResource("Plugins.Payments.Qualpay.Fields.MerchantId.Required"))
    .When(model => !string.IsNullOrEmpty(model.SecurityKey));

  RuleFor(model => model.SecurityKey)
    .NotEmpty()
    .WithMessage(localizationService.GetResource("Plugins.Payments.Qualpay.Fields.SecurityKey.Required"))
    .When(model => !string.IsNullOrEmpty(model.MerchantId));

  RuleFor(model => model.ProfileId)
    .NotEmpty()
    .WithMessage(localizationService.GetResource("Plugins.Payments.Qualpay.Fields.ProfileId.Required"))
    .When(model => model.UseRecurringBilling);
}


Allens wrote:
Hi, it seems that the validator is not work in the plugin.
For example, i go to the configuration page of Payments.Qualpay plugin and i clicked the save button without input anything. Then i got "The plugin has been updated successfully." Could you please confirm it, thanks.
3 года назад
If we add any product to cart and delete it from Admin side, then we are not able to remove it from the cart.
Steps:
Add product(s) to cart.
Delete any product from Admin panel.
Try to update cart and remove that product.
Reason:
During getting products to remove from cart, query is ignoring deleted products.
3 года назад
Hi,

I`m trying the MySQL version.
If I try to import lt-LTas Language resource file or
If I try manual insert resource
Some letters are changed:
Example:
1. "Pirkinių" is changed to "Pirkiniu"
In the database, value is saved "Pirkiniu" (must be "Pirkinių")
3 года назад
Description:
During order status change when you choose option "Partial Refund", the app throws exception

Pre-Conditions:
Login to admin panel as admin

Reproduction steps:
1. Enter "Orders" tab
2. Enter order details
3. Change status to "Processing"
4. Choose option "Partial refound (Offline)" and set any partial amount, then press "Refound" button

Actual result:
App shows exception

Expected result:
The actions shouldn't end with exception

Test Environment:
App version: 4.30
Browser: Chrome
Version: 81.0.4044.138 (64-bit)
Device: Notebook - Lenovo ThinkPad T470s
3 года назад
iteo-Damian wrote:
During order status change when you choose option "Partial Refund", the app throws exception...

Thanks. Here is a work item. We'll check it
3 года назад
Description:
When you set visibility of "Tier prices" for Administrator groups, other groups also have access

Pre-Conditions:
Login to admin panel as admin

Reproduction steps:
1. Enter "Products" tab
2. Enter "Edit" tab of any product
3. Click "Add new tier price" button
4. In field "Customer role" from list choose "Administartors" and fill the other fields, then save chagne
4. In field "Customer role" choose "Administrators" and fill the other fields, then save chagnes
5. Enter as guest on edited product page

Actual result:
Setting visibility of "Tier prices" for admin only, doesn't limits this to other groups

Expected result:
Setting visibility of "Tier prices" to user group should show only to setted group

Test Environment:
App version: 4.30
Browser: Chrome
Version: 81.0.4044.138 (64-bit)
Device: Notebook - Lenovo ThinkPad T470s
3 года назад
a.m. wrote:
During order status change when you choose option "Partial Refund", the app throws exception...
Thanks. Here is a work item. We'll check it


It's my reported bug. I didn't know where to report this.

I've put here the second bug :)
3 года назад
iteo-Damian wrote:
It's my reported bug. I didn't know where to report this

After a bug is reported and confirmed by our team, please send us a link to the forum post (or github issue page) along with your name via our contact form
3 года назад
Hello

I try my first time to work with nopCommerce. I try to install under win 10 (IIS) and ubuntu.
Both use database MySql.

After start http://localhost:5000 I receive following message:
Installation schlug fehl: Fatal error encountered during command execution.
Database is created.
If I try installation again, then I see message:
Installation schlug fehl: FUNCTION Check_Exists_FullText_Index already exists
If I drop database, then starts this play again.

The behavior is identical on both systems. Nothing was previously installed on the systems.

I don't want $ 10. A stable system is more important to me ;)

Thanks!

Regards
Jörg
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.