Starts in:
0 DAY
18 HRS
11 MIN
24 SEC
Starts in:
0 D
18 H
11 M
24 S

Activities of "FabriceC"

Question
  • ABP Framework version: v5.3.5
  • UI type:MVC
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no
  • Exception message and stack trace:
  • Steps to reproduce the issue:"

Hi,

I use the Payment module for subscriptions and it works well. But there are two points that need to be improved.

  1. When collecting payment by credit card, it is not possible to ask the interface to collect the customer's address. This is problematic for the first invoice. Even if I collect the address later and save it to Stripe, the address is not there because the invoice is not editable.
  2. Webhooks work, information is updated in Saas and custom processing takes place on SubscriptionCreatedEto. But the result in Stripe is still 500.

Here is the code : var paymentRequest = await SubscriptionAppService.CreateSubscriptionAsync(EditionId, CurrentTenant.GetId()); return LocalRedirectPreserveMethod("/Payment/GatewaySelection?paymentRequestId=" + paymentRequest.Id);

I want to stay on .net core 6 for now.

Thank you for your help.

  • ABP Framework version: v6.0.2
  • UI type: MVC
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no
  • Exception message and stack trace:
  • Steps to reproduce the issue:"

Hi,

After migration from version 5.3 to version 6.0.2, the lookup added to table "AbpUsers" don't work.

Here's my code that works with version 5.3 : ObjectExtensionManager.Instance.Modules() .ConfigureIdentity(identity => { identity.ConfigureUser(user => { user.AddOrUpdateProperty<Guid?>( "EstablishmentId", property => { property.UI.Lookup.Url = "/api/app/establishment"; property.UI.Lookup.DisplayPropertyName = "name"; property.UI.Lookup.ValuePropertyName = "id"; property.DisplayName = LocalizableString.Create("Establishment"); } ); }); });

In version 6.0 nothing was recorded. In version 6.0.2, EstablishmentId is recording but the text is missing in the "Extraproperties" field. As a result, the establishment does not appear in the list or in the edit page.

Thank you for your help.

  • ABP Framework version: v4.0.0.0
  • UI type: MVC
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no
  • Exception message and stack trace:
  • Steps to reproduce the issue:"

Hi,

i have a multi-tenant architecture. I have set up different features according to the tenants.

Tenant 1 : Products.Blazer = true, Products.Trouser = true Tenant 2 : Products.Blazer = false, Products.Trouser = true

I use this code in application.contracts and it works :

public override void Define(IFeatureDefinitionContext context)
{
    var productsType = context.AddGroup("Products", displayName: LocalizableString.Create<OrdersAppResource>("Products"));

    productsType.AddFeature(
        "Products.Blazer",
        defaultValue: "true",
        displayName: LocalizableString.Create<OrdersAppResource>("Blazer"),
        valueType: new ToggleStringValueType()
    );

    productsType.AddFeature(
        "Products.Trouser",
        defaultValue: "true",
        displayName: LocalizableString.Create<OrdersAppResource>("Trouser"),
        valueType: new ToggleStringValueType()
    );
}

The database is ready. Datas in the Features table is those defined from the interface. But, reading the features according to the tenant always gives the same result, the one set by default. I used IFeatureManager and IFeatureChecker.

Best regards.

Showing 1 to 3 of 3 entries
Made with ❤️ on ABP v9.1.0-preview. Updated on November 20, 2024, 13:06