Activities of "marek.sidlo"

Hi,

I've create dropdown extra property for IdentiyUser. When I open the update dialog for user and some option is already selected for this extra property, this option is listed in dropdown 4 times (I would expect one). After clearing value, options are displayed as they should.

  • Steps to reproduce the issue:

Create a new ABP Blazor Web App

Create extra property for IdentityUser

ObjectExtensionManager.Instance.Modules()
    .ConfigureIdentity(identity =>
    {
        identity.ConfigureUser(user =>
        {
            user.AddOrUpdateProperty<string>(
                "PreferredLanguage",
                property =>
                {
                    property.UI.Lookup.Url = "/api/app/language/lookup";
                    property.UI.Lookup.DisplayPropertyName = "displayName";
                    property.UI.Lookup.ValuePropertyName = "id";
                }
            );
        });
    });

Controller method

[HttpGet]
 [Route("lookup")]
 public async Task<ListResultDto<LookupDto<string>>> GetLookupAsync()
 {
     var languages = await _languageProvider.GetLanguagesAsync();

     var items = languages
         .Select(l => new LookupDto<string>
         {
             Id = l.CultureName,
             DisplayName = l.DisplayName
         })
         .ToList();

     return new ListResultDto<LookupDto<string>>(items);
 }

Now set some value for this extra property. After that open the update dialog and click on dropdown. Four identical options will be listed in dropdown.

Hi,

I would like to report that something is not quite right with the solution template for Blazor Web App. I've created Blazor WebApp (tiered) with sample CRUD page. After that, I started application and went to Book page. Initially everything works fine, but when rendermode is InteractiveWebassembly and list of books is requested, exception is occurring every time. It seems like something is not right with the remote service configuration out of the box. My other team members are experiencing the exact same behaviour, so it should be easy to reproduce this problem on your side as well.

Thanks in advance.

  • Exception message and full stack trace:
 Volo.Abp.AspNetCore.Components.Web.ExceptionHandling.UserExceptionInformer[0]
      Could not find remote action for method: System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[AbpSolution10.Books.BookDto]] GetListAsync(Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto) on the URL: https://localhost:44331
Volo.Abp.AbpException: Could not find remote action for method: System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[AbpSolution10.Books.BookDto]] GetListAsync(Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto) on the URL: https://localhost:44331
   at Volo.Abp.Http.Client.DynamicProxying.ApiDescriptionFinder.FindActionAsync(HttpClient client, String baseUrl, Type serviceType, MethodInfo method)
   at Volo.Abp.Http.Client.DynamicProxying.DynamicHttpProxyInterceptor`1.&lt;GetActionApiDescriptionModel&gt;d__25[[AbpSolution10.Books.IBookAppService, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].MoveNext()
   at Volo.Abp.Http.Client.DynamicProxying.DynamicHttpProxyInterceptor`1.<InterceptAsync>d__24[[AbpSolution10.Books.IBookAppService, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].MoveNext()
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.&lt;InterceptAsync&gt;d__3`1[[Volo.Abp.Http.Client.DynamicProxying.DynamicHttpProxyInterceptor`1[[AbpSolution10.Books.IBookAppService, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Http.Client, Version=9.3.4.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Application.Dtos.PagedResultDto`1[[AbpSolution10.Books.BookDto, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts, Version=9.3.4.0, Culture=neutral, PublicKeyToken=null]].MoveNext()
   at Castle.DynamicProxy.AsyncInterceptorBase.<ProceedAsynchronous>d__14`1[[Volo.Abp.Application.Dtos.PagedResultDto`1[[AbpSolution10.Books.BookDto, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts, Version=9.3.4.0, Culture=neutral, PublicKeyToken=null]].MoveNext()
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.&lt;ProceedAsync&gt;d__7[[Volo.Abp.Application.Dtos.PagedResultDto`1[[AbpSolution10.Books.BookDto, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts, Version=9.3.4.0, Culture=neutral, PublicKeyToken=null]].MoveNext()
   at Volo.Abp.Validation.ValidationInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.&lt;InterceptAsync&gt;d__3`1[[Volo.Abp.Validation.ValidationInterceptor, Volo.Abp.Validation, Version=9.3.4.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Application.Dtos.PagedResultDto`1[[AbpSolution10.Books.BookDto, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts, Version=9.3.4.0, Culture=neutral, PublicKeyToken=null]].MoveNext()
   at Volo.Abp.BlazoriseUI.AbpCrudPageBase`10.<GetEntitiesAsync>d__70[[AbpSolution10.Books.IBookAppService, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[AbpSolution10.Books.BookDto, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[AbpSolution10.Books.BookDto, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto, Volo.Abp.Ddd.Application.Contracts, Version=9.3.4.0, Culture=neutral, PublicKeyToken=null],[AbpSolution10.Books.CreateUpdateBookDto, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[AbpSolution10.Books.CreateUpdateBookDto, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[AbpSolution10.Books.BookDto, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[AbpSolution10.Books.CreateUpdateBookDto, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[AbpSolution10.Books.CreateUpdateBookDto, AbpSolution10.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].MoveNext()`
  • Steps to reproduce the issue:
  • Just create layered Blazor WebApp (Tiered) with Sample CRUD page. As soon as rendermode is InteractiveWebassembly, every attempt of reading list of books will crash. Solution was created in ABP Studio (version 1.3.2)

Hi,

I would like to report that some translations for the Slovak language in Account Pro module are not corrent. Instead of Slovak, the strings seem to be in Russian or a similar language.

Here are the specific strings affected: "ShowPassword": "Показать пароль", => should be something like "Zobraziť heslo" "HidePassword": "скрыть пароль", => should be something like "Skryť heslo" "CapsLockOn": "Включен верхний регистр", => should be something like "Caps lock zapnutý" (although this one is a bit tricky to phrase naturally in Slovak for me).

Thank you in advance.

Showing 1 to 3 of 3 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.1.0-preview. Updated on December 17, 2025, 07:08
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.