LlamaFinetuneGGUF commited on
Commit
2d57bd2
·
1 Parent(s): 0ee3736

add: charactors to the vaild list for chat titles

Browse files
app/lib/hooks/useEditChatDescription.ts CHANGED
@@ -92,7 +92,8 @@ export function useEditChatDescription({
92
  }
93
 
94
  const lengthValid = trimmedDesc.length > 0 && trimmedDesc.length <= 100;
95
- const characterValid = /^[a-zA-Z0-9\s]+$/.test(trimmedDesc);
 
96
 
97
  if (!lengthValid) {
98
  toast.error('Description must be between 1 and 100 characters.');
@@ -100,7 +101,7 @@ export function useEditChatDescription({
100
  }
101
 
102
  if (!characterValid) {
103
- toast.error('Description can only contain alphanumeric characters and spaces.');
104
  return false;
105
  }
106
 
 
92
  }
93
 
94
  const lengthValid = trimmedDesc.length > 0 && trimmedDesc.length <= 100;
95
+ // Allow letters, numbers, spaces, and common punctuation but exclude characters that could cause issues
96
+ const characterValid = /^[a-zA-Z0-9\s\-_.,!?()[\]{}'"]+$/.test(trimmedDesc);
97
 
98
  if (!lengthValid) {
99
  toast.error('Description must be between 1 and 100 characters.');
 
101
  }
102
 
103
  if (!characterValid) {
104
+ toast.error('Description can only contain letters, numbers, spaces, and basic punctuation.');
105
  return false;
106
  }
107