From c6453e8781e246c44ad40b831bf11b2c36380b6a Mon Sep 17 00:00:00 2001 From: Alexandre Paillier Date: Mon, 28 Aug 2023 15:22:54 +0200 Subject: [PATCH] Fixes NFT allowance wording on Stax --- src_plugins/erc1155/erc1155_plugin.c | 5 +++++ src_plugins/erc721/erc721_plugin.c | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src_plugins/erc1155/erc1155_plugin.c b/src_plugins/erc1155/erc1155_plugin.c index 4c530da..1ba22b1 100644 --- a/src_plugins/erc1155/erc1155_plugin.c +++ b/src_plugins/erc1155/erc1155_plugin.c @@ -108,7 +108,12 @@ static void handle_query_contract_id(void *parameters) { switch (context->selectorIndex) { case SET_APPROVAL_FOR_ALL: +#ifdef HAVE_NBGL + strlcpy(msg->version, "manage", msg->versionLength); + strlcat(msg->name, " allowance", msg->nameLength); +#else strlcpy(msg->version, "Allowance", msg->versionLength); +#endif break; case SAFE_TRANSFER: strlcpy(msg->version, "Transfer", msg->versionLength); diff --git a/src_plugins/erc721/erc721_plugin.c b/src_plugins/erc721/erc721_plugin.c index 12a0a92..f942fba 100644 --- a/src_plugins/erc721/erc721_plugin.c +++ b/src_plugins/erc721/erc721_plugin.c @@ -116,7 +116,12 @@ static void handle_query_contract_id(void *parameters) { switch (context->selectorIndex) { case SET_APPROVAL_FOR_ALL: case APPROVE: +#ifdef HAVE_NBGL + strlcpy(msg->version, "manage", msg->versionLength); + strlcat(msg->name, " allowance", msg->nameLength); +#else strlcpy(msg->version, "Allowance", msg->versionLength); +#endif break; case SAFE_TRANSFER: case SAFE_TRANSFER_DATA: