NitinBot001 commited on
Commit
2edbaed
·
verified ·
1 Parent(s): 3bd6776

Update static/script.js

Browse files
Files changed (1) hide show
  1. static/script.js +10 -1
static/script.js CHANGED
@@ -310,7 +310,15 @@ document.addEventListener('DOMContentLoaded', () => {
310
  console.error('Failed to clear all chats:', error);
311
  }
312
  };
313
-
 
 
 
 
 
 
 
 
314
  // --- Core Chat Functions ---
315
  const sendMessage = async () => {
316
  const messageText = messageInput.value.trim();
@@ -339,6 +347,7 @@ document.addEventListener('DOMContentLoaded', () => {
339
  const requestData = {
340
  query: messageText,
341
  session_id: currentChatId,
 
342
  };
343
 
344
  if (permanentImageUrl) {
 
310
  console.error('Failed to clear all chats:', error);
311
  }
312
  };
313
+ // Generate or get user ID (could be device-based or login-based)
314
+ const getUserId = () => {
315
+ let userId = localStorage.getItem('easyfarms_user_id');
316
+ if (!userId) {
317
+ userId = 'user_' + Date.now() + '_' + Math.random().toString(36).substr(2, 9);
318
+ localStorage.setItem('easyfarms_user_id', userId);
319
+ }
320
+ return userId;
321
+ };
322
  // --- Core Chat Functions ---
323
  const sendMessage = async () => {
324
  const messageText = messageInput.value.trim();
 
347
  const requestData = {
348
  query: messageText,
349
  session_id: currentChatId,
350
+ user_id: getUserId() // Add this
351
  };
352
 
353
  if (permanentImageUrl) {