diff --git a/CHANGELOG.md b/CHANGELOG.md index e3ea7492..dee6ea17 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ ## main(v0.8.0) -TODO +- feat: |UI| 随机生成地址时不超过最大长度 ## v0.7.6 diff --git a/frontend/src/views/common/Login.vue b/frontend/src/views/common/Login.vue index a6f863b7..da56e4c0 100644 --- a/frontend/src/views/common/Login.vue +++ b/frontend/src/views/common/Login.vue @@ -124,6 +124,10 @@ const generateName = async () => { .replace(/\.{2,}/g, '.') .replace(addressRegex.value, '') .toLowerCase(); + // support maxAddressLen + if (emailName.value.length > openSettings.value.maxAddressLen) { + emailName.value = emailName.value.slice(0, openSettings.value.maxAddressLen); + } } catch (error) { message.error(error.message || "error"); } finally { diff --git a/worker/src/constants.ts b/worker/src/constants.ts index b0fbebc3..0b14d0b8 100644 --- a/worker/src/constants.ts +++ b/worker/src/constants.ts @@ -1,5 +1,5 @@ export const CONSTANTS = { - VERSION: 'v0.7.6', + VERSION: 'v0.8.0', // DB settings ADDRESS_BLOCK_LIST_KEY: 'address_block_list',