Fix API key not displayed (#9766)
Fixes #9761 Instead of cleaning RecoilState we should keep the api key visible as long as the user didn't refresh/leave the app, it's better from a UX perspective and the code is also more elegant, removing a useEffect Note: the root cause of the bug was a missing "/settings" path in isMatchingLocation in useCleaningRecoilState (due to the recent refactoring) ; but I think this fix is better
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2025-01-20 14:33+0100\n"
|
||||
"POT-Creation-Date: 2025-01-21 13:07+0100\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -28,8 +28,8 @@ msgstr "24h ({hour24Label})"
|
||||
msgid "API & Webhooks"
|
||||
msgstr "API & Webhooks"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:171
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:182
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:190
|
||||
msgid "API Key"
|
||||
msgstr "API-Schlüssel"
|
||||
|
||||
@ -267,9 +267,9 @@ msgstr "Kopilot"
|
||||
msgid "Copy invitation link"
|
||||
msgstr "Link zur Einladung kopieren"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:172
|
||||
msgid "Copy this key as it will only be visible this one time"
|
||||
msgstr "Kopieren Sie diesen Schlüssel, da er nur dieses eine Mal sichtbar sein wird"
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:183
|
||||
msgid "Copy this key as it will not be visible again"
|
||||
msgstr "Kopieren Sie diesen Schlüssel, da er nicht mehr sichtbar sein wird"
|
||||
|
||||
#: src/pages/settings/developers/SettingsDevelopers.tsx:56
|
||||
msgid "Create API key"
|
||||
@ -300,7 +300,7 @@ msgid "Customize your workspace security"
|
||||
msgstr "Passen Sie die Sicherheit Ihres Arbeitsbereichs an"
|
||||
|
||||
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhookDetail.tsx:341
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:229
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:237
|
||||
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:250
|
||||
#: src/modules/settings/profile/components/DeleteWorkspace.tsx:30
|
||||
#: src/modules/settings/profile/components/DeleteAccount.tsx:29
|
||||
@ -333,11 +333,11 @@ msgid "Define the name and description of your object"
|
||||
msgstr "Definieren Sie den Namen und die Beschreibung Ihres Objekts"
|
||||
|
||||
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhookDetail.tsx:347
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:235
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:243
|
||||
msgid "Delete"
|
||||
msgstr "Löschen"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:248
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:256
|
||||
msgid "Delete API key"
|
||||
msgstr "API-Schlüssel löschen"
|
||||
|
||||
@ -352,7 +352,7 @@ msgid "Delete account and all the associated data"
|
||||
msgstr "Konto und alle zugehörigen Daten löschen"
|
||||
|
||||
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhookDetail.tsx:342
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:230
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:238
|
||||
msgid "Delete this integration"
|
||||
msgstr "Löschen Sie diese Integration"
|
||||
|
||||
@ -380,8 +380,8 @@ msgstr "Beschreibung"
|
||||
#: src/pages/settings/developers/SettingsDevelopers.tsx:42
|
||||
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhooksNew.tsx:78
|
||||
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhookDetail.tsx:220
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:78
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:160
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:89
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:171
|
||||
msgid "Developers"
|
||||
msgstr "Entwickler"
|
||||
|
||||
@ -396,8 +396,8 @@ msgstr "Anzeige als relatives Datum"
|
||||
msgid "Domain"
|
||||
msgstr "Domäne"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:97
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:217
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:108
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:225
|
||||
msgid "E.g. backoffice integration"
|
||||
msgstr "Z.B. Backoffice-Integration"
|
||||
|
||||
@ -454,11 +454,11 @@ msgstr "Genießen Sie eine {withCreditCardTrialPeriodDuration}-tägige kostenlos
|
||||
msgid "Enterprise"
|
||||
msgstr "Unternehmen"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:87
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:98
|
||||
msgid "Error deleting api key: {err}"
|
||||
msgstr "Fehler beim Löschen des Api-Schlüssels: {err}"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:139
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:150
|
||||
msgid "Error regenerating api key: {err}"
|
||||
msgstr "Fehler beim Regenerieren des Api-Schlüssels: {err}"
|
||||
|
||||
@ -488,11 +488,11 @@ msgstr "Beenden der Einstellungen"
|
||||
msgid "Experience"
|
||||
msgstr "Erfahrung"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:213
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:221
|
||||
msgid "Expiration"
|
||||
msgstr "Verfallsdatum"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:115
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:126
|
||||
msgid "Expiration Date"
|
||||
msgstr "Verfallsdatum"
|
||||
|
||||
@ -549,7 +549,7 @@ msgstr "Gewähren Sie dem Twenty-Support vorübergehend Zugang zu Ihrem Arbeitsb
|
||||
msgid "Icon and Name"
|
||||
msgstr "Icon und Name"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:267
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:275
|
||||
msgid "If you’ve lost this key, you can regenerate it, but be aware that any script using this key will need to be updated. Please type\"{confirmationValue}\" to confirm."
|
||||
msgstr "Wenn Sie diesen Schlüssel verloren haben, können Sie ihn neu generieren, aber beachten Sie, dass jedes Skript, das diesen Schlüssel verwendet, aktualisiert werden muss. Bitte geben Sie zur Bestätigung \"{confirmationValue}\" ein."
|
||||
|
||||
@ -650,14 +650,14 @@ msgstr "Mitglieder"
|
||||
#: src/pages/settings/SettingsWorkspaceMembers.tsx:177
|
||||
#: src/pages/settings/SettingsWorkspace.tsx:44
|
||||
#: src/pages/settings/SettingsProfile.tsx:35
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:95
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:203
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:106
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:211
|
||||
#: src/modules/settings/workspace/components/NameField.tsx:91
|
||||
msgid "Name"
|
||||
msgstr "Name"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:95
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:203
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:106
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:211
|
||||
msgid "Name of your API key"
|
||||
msgstr "Name Ihres API-Schlüssels"
|
||||
|
||||
@ -673,7 +673,7 @@ msgstr "Navigieren"
|
||||
msgid "New"
|
||||
msgstr "Neu"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:81
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:92
|
||||
msgid "New Key"
|
||||
msgstr "Neuer Schlüssel"
|
||||
|
||||
@ -693,7 +693,7 @@ msgstr "Neuer Webhook"
|
||||
msgid "New account"
|
||||
msgstr "Neues Konto"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:71
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:82
|
||||
msgid "New key"
|
||||
msgstr "Neuer Schlüssel"
|
||||
|
||||
@ -749,7 +749,7 @@ msgstr "Bild"
|
||||
msgid "Please enter a valid URL"
|
||||
msgstr "Bitte geben Sie eine gültige URL ein"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:250
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:258
|
||||
msgid "Please type \"{confirmationValue}\" to confirm you want to delete this API Key. Be aware that any script using this key will stop working."
|
||||
msgstr "Bitte geben Sie \"{confirmationValue}\" ein, um zu bestätigen, dass Sie diesen API-Schlüssel löschen möchten. Beachten Sie, dass jedes Skript, das diesen Schlüssel verwendet, nicht mehr funktioniert."
|
||||
|
||||
@ -788,16 +788,16 @@ msgstr "Sie erhalten eine E-Mail mit einem Link zur Passwortaktualisierung"
|
||||
msgid "Record Selection"
|
||||
msgstr "Datensatz-Auswahl"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:187
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:195
|
||||
msgid "Regenerate Key"
|
||||
msgstr "Schlüssel regenerieren"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:183
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:265
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:191
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:273
|
||||
msgid "Regenerate an API key"
|
||||
msgstr "Einen API-Schlüssel neu generieren"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:274
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:282
|
||||
msgid "Regenerate key"
|
||||
msgstr "Schlüssel neu generieren"
|
||||
|
||||
@ -1048,11 +1048,11 @@ msgstr "Webhook"
|
||||
msgid "Webhooks"
|
||||
msgstr "Webhooks"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:116
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:127
|
||||
msgid "When the API key will expire."
|
||||
msgstr "Wann der API-Schlüssel abläuft."
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:214
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:222
|
||||
msgid "When the key will be disabled"
|
||||
msgstr "Wenn die Taste deaktiviert wird"
|
||||
|
||||
@ -1074,8 +1074,8 @@ msgstr "Arbeitsabläufe"
|
||||
#: src/pages/settings/developers/SettingsDevelopers.tsx:39
|
||||
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhooksNew.tsx:74
|
||||
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhookDetail.tsx:216
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:74
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:85
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:167
|
||||
#: src/pages/settings/data-model/SettingsObjects.tsx:157
|
||||
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175
|
||||
#: src/pages/settings/data-model/SettingsNewObject.tsx:72
|
||||
@ -1138,10 +1138,10 @@ msgid "to yearly"
|
||||
msgstr "bis jährlich"
|
||||
|
||||
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhookDetail.tsx:209
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:147
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:158
|
||||
msgid "yes"
|
||||
msgstr "ja"
|
||||
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:163
|
||||
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:174
|
||||
msgid "{apiKeyName} API Key"
|
||||
msgstr "{apiKeyName} API-Schlüssel"
|
||||
|
||||
Reference in New Issue
Block a user