grandnode / grandnode2

Open-Source eCommerce Platform on .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, LiteDB & Vue.js
https://grandnode.com/
GNU General Public License v3.0
1.05k stars 431 forks source link

Setup failed: Method ToLowerInvariant() in String are not supported when convert to BsonExpression #479

Closed rualb closed 4 months ago

rualb commented 4 months ago

Issue

Setup failed: Method ToLowerInvariant() in String are not supported when convert to BsonExpression (value(Grand.Business.Customers.Services.CustomerService+<>c__DisplayClass11_0).email.ToLowerInvariant()).

Temp Solution

replacing from .ToLowerInvariant to .ToLower on using with .email and .username

Note

setup to LiteDB (vers 5.0.19)

KrzysztofPajak commented 4 months ago

The problem is in LiteDb, I've send PR on LiteDb https://github.com/mbdavid/LiteDB/pull/2468

KrzysztofPajak commented 4 months ago

@rualb please check