Tab-Session-Manager icon indicating copy to clipboard operation
Tab-Session-Manager copied to clipboard

Only one saved session stays in the list

Open juanriccio opened this issue 1 year ago • 8 comments

Short description

Even if I save multiple sessions, only one remains in the saved sessions list when I reopen Tab Session Manager

Steps to reproduce

  1. Save a session
  2. Save again - make the session different maybe: save one window only, or rename it
  3. Close Tab Session Manager popup
  4. Reopen Tab Session Manager
  5. Only the latest saved session is visible. All the previous saves are gone

Expected result

I expect all saved sessions to be kept in the list until I explicitly delete them

Actual result

Only the latest saved session remains

Platform information

  • Platform (OS): Windows 10
  • Version of browser: Firefox 133.0.3
  • Version of Tab Session Manager: 7.0.1

Additional context

juanriccio avatar Dec 18 '24 17:12 juanriccio

Same issue here. After a browser crash it overwrote every saved session dating back several months with just a single session of the new browser window. Basically everything is just lost and gone for good, easily hundreds of tabs.

DoctorPavel avatar Dec 18 '24 20:12 DoctorPavel

Apart from losing old sessions - that happened to me in the past, but was mostly my fault and the interaction with the nasty OneTab extension - this issue report is about NEW SAVES not appearing in the list. I am apparently unable to save more than one session in Tab Session Manager. The session list only contains ONE session, however many I try to save.

juanriccio avatar Dec 20 '24 18:12 juanriccio

Automatic saves also don't work. Nothing is created. I guess TSM is pretty much abandoned.

mzso avatar Dec 29 '24 12:12 mzso

is there any way to restore disappeared sessions? or they gone completely?

V-Proc avatar Jan 04 '25 21:01 V-Proc

Same problem.. where are my old sessions? :/

sseypt avatar Feb 02 '25 18:02 sseypt

I know the original topic was different, but having the same issue as others in the comments. Looked in Firefox AppData but it seems that the corresponding folder in browser-extention-data is gone. Was running FF version 121, updated to 136 and still nothing. Anyone figured it out?

rynkuns avatar Mar 24 '25 18:03 rynkuns

This is still occuring with Firefox 136. Also, the export sessions function doesnt even work. Everything works as normal on the Chrome version.

Xaemyl avatar Mar 28 '25 03:03 Xaemyl

This is still occuring with Firefox 136. Also, the export sessions function doesnt even work. Everything works as normal on the Chrome version.

I was on firefox, export wasn't worked for me and only a few saved sessions were showing in the extension page. I opened the debug log and got [error] background/sessions: getAllWithStream()

Opening the ssensosi.sqlite folder in the extension directory using an sqlite manager led me to find that some sessions with a lot of data would save as actual files in the ssensosi.files directory as a 5 digit number

the sqlite db then references them by these "id's" but the issue was that for some reason one of the file names was slightly off compared to what the db had saved

after renaming that file to match the id (in my case 86007 back to 86006) all the sessions loaded correctly. I don't know how the incorrect naming happened because I wasn't messing with the files until now but I think because it was the last 5 digit number when ordered from least to greatest, and also was dated as the most recent file created, I think the session saving one number as a file and storing it slightly differently in the db caused the issue.

Fix: rename incorrect file related to file_id

  • go to file table in sql db, compare these numbers (should be chronological) with the ones saved in your file manager
  • if there's a discrepancy rename the file in your filemanager to the id in the table.

This might not be your issue specifically but the export session function not working likely means the db table is corrupted or something there is off.

hllx808 avatar Apr 04 '25 23:04 hllx808