we are not experienced in Telerik components but will check this. by the way did you find a solution?
are you using subdomains for tenant selection in your test?
I think it should capture that Google Authentication is used. and I guess it navigates to Google which we don't capture it.
loginPage has a returnUrl
parameter in MVC side. If you send a returnUrl parameter it should navigate to your URL
Can you try to set your DateTime
Kind to UTC
This way, it'll support UTC
Configure<AbpClockOptions>(options => options.Kind = DateTimeKind.Utc);
https://github.com/abpframework/abp/issues/4067
It's still active on my side. And planning to investigate the issue deeper with our Oracle package author.
hi Leonardo,
sorry for my late response,
this menu item will be shown on host
myGroup.AddPermission(AvalancheOCPPermissions.Dashboard.Host, L("Permission:Dashboard"), MultiTenancySides.Host);
this menu item will be shown on tenant
myGroup.AddPermission(AvalancheOCPPermissions.Dashboard.Tenant, L("Permission:Dashboard"), MultiTenancySides.Tenant);
you need to do that manually as it's related to EF Core. But I suggest you to create your own appservice and repository because ICrudAppService is for basic (1 entity) CRUD operations. your page is more complex than this.
the below code is from a working project:
IQueryable<Guid> recordIdQuery;
var orderField = sorting.Split(' ').First().ToLower();
switch (orderField)
{
case "creationtime":
recordIdQuery = query.Select(x => new {x.Book.Id, x.Book.CreationTime})
.Distinct()
.OrderBy(sorting)
.Select(q => q.Id);
break;
case "publishDate":
recordIdQuery = query.Select(x => new {x.Book.Id, x.Book.PublishDate})
.Distinct()
.OrderBy(sorting)
.Select(q => q.Id);
break;
case "pageSize":
recordIdQuery = query.Select(x => new {x.Book.Id, x.Book.PageSize})
.Distinct()
.OrderBy(sorting)
.Select(q => q.Id);
break;
default:
throw new ArgumentException("Unknown order field: " + orderField);
}
orderedBookIds = await recordIdQuery
.PageBy(skipCount, maxResultCount)
.ToListAsync(GetCancellationToken(cancellationToken));
@Leonardo this is out of ABP Framework context. It's an EF Core issue. I can advise you this; 1- You know how many sortable fields you have. 2- Write a switch case / if statement to convert from string ordery by to statement order by
eg:
var query = from supplyNetwork in queryable
join networkType in _networkTypeRepository on supplyNetwork.NetworkTypeId equals networkType.Id;
if (input.Sorting == "ABC")
query = query.orderby(x=>x.Abc) ;
else if (input.Sorting == "ZYZ")
query = query.orderby(x=>x.Xyz) ;
query = select new { supplyNetwork, networkType };