swdotcom / swdc-vscode

Time-tracking plugin for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=softwaredotcom.swdc-vscode
Apache License 2.0
451 stars 46 forks source link

Session dir initialize #454

Closed xavluiz closed 1 year ago

xavluiz commented 1 year ago

stacktrace sequence....

1) return n.includes("\")&&(n=n.replace(/\/g,"").replace(/"{/g,"{").replace(/}"/g,"}")),JSON.parse(n)}catch(t){(0,r.logIt)(Unable to read ${c(e)} info: ${t.message},!0)}return null}

2) at t.logIt (c:\Users\user.vscode\extensions\softwaredotcom.swdc-vscode-2.6.49\dist\extension.js:2:945612) t.logIt=function(e,t=!1){const n=O()?"(p)":"";

3) at O (c:\Users\user.vscode\extensions\softwaredotcom.swdc-vscode-2.6.49\dist\extension.js:2:943282) try{(0,l.initializeWebsockets)()}catch(e){console.error("Failed to initialize websockets",e)}p(e)}function O(){let e=b("vscode_primary_window");

4) at b (c:\Users\user.vscode\extensions\softwaredotcom.swdc-vscode-2.6.49\dist\extension.js:2:942130) function w(e){(0,A.setJsonItem)(P(),"auth_callback_state",e)}

at t.getJsonItem (c:\Users\user.vscode\extensions\softwaredotcom.swdc-vscode-2.6.49\dist\extension.js:2:967180) function c(e){let t=e;try{t=i.basename(e)}catch(e){}return t}t.getJsonItem=function(e,t){const n=a(e);return n?n[t]:null},t.setJsonItem=function(e,t,n){let r=a(e);r||(r={}),r[t]=n,s(e,r)}

ProfessorManhattan commented 1 year ago

Thanks