case insensitive
This commit is contained in:
parent
fe2be38ebb
commit
2c803a745d
2 changed files with 6 additions and 4 deletions
|
|
@ -50,7 +50,7 @@ async def get_address_by_local_part(
|
||||||
"SELECT * FROM nostrnip5.addresses WHERE domain_id = ? AND local_part = ?",
|
"SELECT * FROM nostrnip5.addresses WHERE domain_id = ? AND local_part = ?",
|
||||||
(
|
(
|
||||||
domain_id,
|
domain_id,
|
||||||
local_part,
|
local_part.lower(),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
return Address.from_row(row) if row else None
|
return Address.from_row(row) if row else None
|
||||||
|
|
@ -159,7 +159,7 @@ async def create_address_internal(domain_id: str, data: CreateAddressData) -> Ad
|
||||||
(
|
(
|
||||||
address_id,
|
address_id,
|
||||||
domain_id,
|
domain_id,
|
||||||
data.local_part,
|
data.local_part.lower(),
|
||||||
data.pubkey,
|
data.pubkey,
|
||||||
False,
|
False,
|
||||||
),
|
),
|
||||||
|
|
|
||||||
|
|
@ -225,13 +225,15 @@ async def api_get_nostr_json(
|
||||||
output = {}
|
output = {}
|
||||||
|
|
||||||
for address in addresses:
|
for address in addresses:
|
||||||
|
local_part = address.get("local_part").lower()
|
||||||
|
|
||||||
if address.get("active") == False:
|
if address.get("active") == False:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if name and name != address.get("local_part"):
|
if name and name.lower() != local_part:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
output[address.get("local_part")] = address.get("pubkey")
|
output[local_part] = address.get("pubkey")
|
||||||
|
|
||||||
response.headers["Access-Control-Allow-Origin"] = "*"
|
response.headers["Access-Control-Allow-Origin"] = "*"
|
||||||
response.headers["Access-Control-Allow-Methods"] = "GET,OPTIONS"
|
response.headers["Access-Control-Allow-Methods"] = "GET,OPTIONS"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue