File tree Expand file tree Collapse file tree 3 files changed +18
-6
lines changed
Expand file tree Collapse file tree 3 files changed +18
-6
lines changed Original file line number Diff line number Diff line change 7777< script src ="js/4devs.js?v=1.0.1 "> </ script >
7878< script src ="js/prompts.js?v=1.1.0 "> </ script >
7979< script src ="js/tools_list.js?v=1.2.0 "> </ script >
80- < script src ="js/script.js?v=3.2.9 "> </ script >
81- < script src ="js/search_chats.js?v=0.0.4 "> </ script >
80+ < script src ="js/script.js?v=3.3.0 "> </ script >
81+ < script src ="js/search_chats.js?v=0.0.5 "> </ script >
8282< script src ="js/voice_rec.js?v=1.0.6 "> </ script >
8383< script src ="js/nuggets.js?v=0.0.1 "> </ script >
8484< div class ="recording-animation ">
Original file line number Diff line number Diff line change @@ -373,11 +373,16 @@ function getPreviousChatTopic() {
373373 let topic = JSON . parse ( localStorage . getItem ( id ) ) ?. messages ?. [ 0 ] ?. content ?? '' ;
374374 tmp_div . innerHTML = topic ;
375375 tmp_div . querySelector ( "details" ) ?. remove ( ) ;
376+ tmp_div . querySelector ( "img" ) ?. remove ( ) ;
377+ tmp_div . querySelector ( "video" ) ?. remove ( ) ;
378+ tmp_div . querySelector ( "audio" ) ?. remove ( ) ;
379+ tmp_div . querySelector ( "iframe" ) ?. remove ( ) ;
376380 topic = tmp_div . innerText . trim ( ) ;
377381 let last_interaction = JSON . parse ( localStorage . getItem ( id ) ) ?. last_interact ?? id ;
378- if ( topic ) {
379- all_topics . push ( { ' topic' : topic , 'id' : id , 'last_interaction' : last_interaction } ) ;
382+ if ( topic === '' ) {
383+ topic = '...' ;
380384 }
385+ all_topics . push ( { 'topic' : topic , 'id' : id , 'last_interaction' : last_interaction } ) ;
381386 } catch ( error ) {
382387 console . error ( 'Error parser to JSON: ' + error )
383388 }
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ function escapeRegExp(string) {
99
1010function openOldChat ( chat_id ) {
1111 let chat = document . querySelector ( "[data-id='" + chat_id + "']" ) ;
12+ console . log ( chat )
1213 if ( chat ) {
1314 closeDialogs ( ) ;
1415 if ( can_delete_history ) {
@@ -165,12 +166,18 @@ input_search.onkeyup = () => {
165166 }
166167 let open_chat = document . createElement ( 'div' ) ;
167168 open_chat . setAttribute ( 'chat_id' , result . id ) ;
168- open_chat . innerText = result . first_msg ;
169+ open_chat . innerHTML = result . first_msg ;
169170 open_chat . querySelector ( 'details' ) ?. remove ( ) ;
171+ open_chat . querySelector ( 'iframe' ) ?. remove ( ) ;
172+ open_chat . querySelector ( 'img' ) ?. remove ( ) ;
173+ open_chat . querySelector ( 'video' ) ?. remove ( ) ;
174+ open_chat . querySelector ( 'audio' ) ?. remove ( ) ;
170175 if ( open_chat . innerText . length > 137 ) {
171176 open_chat . innerText = open_chat . innerText . substring ( 0 , 133 ) + '...' ;
177+ } else if ( open_chat . innerText . trim ( ) . length === 0 ) {
178+ open_chat . innerText = 'Click to view' ;
172179 }
173- open_chat . innerText += date_info ;
180+ open_chat . innerHTML += date_info ;
174181 open_chat . classList . add ( 'result_item' ) ;
175182 open_chat . setAttribute ( 'onclick' , `openOldChat(${ result . id } )` ) ;
176183 div_show . appendChild ( open_chat ) ;
You can’t perform that action at this time.
0 commit comments