swdc-vscode
swdc-vscode copied to clipboard
My Code Time show wrong time. I'm coding more than hours daily but in my dashboard and metrics it shows 0 lines added and code time to 0.
Describe the bug A clear and concise description of what the bug is.
ISSUE TYPE
- Bug Report
Steps to reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior A clear and concise description of what you expected to happen.
ACTUAL RESULTS
Screenshots If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
- OS: [e.g. macOS]
- Plugin version [e.g. Code Time v1.2.1]
Additional context Add any other context about the problem here.
My Code Time show wrong time. I'm coding more than hours daily but in my dashboard and metrics it shows 0 lines added and code time to 0.
Hi @Chandnim0712, Thank you for the information. We have v2.6.17 available in the marketplace. Can you verify you are on that version? Do you see any output issues within the "CodeTime" channel? This channel is available via the View->Output menu option. Our channel is named "CodeTime". Thank you.
I have this exact same issue, after checking the output logs it seems it has had issues in the past. I'm pretty sure I'm on version 2.6.19; I've had this issue in the past as well.
Log snippet:
2021-12-19T22:39:03+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T22:43:51+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T22:43:51+01:00 CodeTime(p): Unable to read file info: Unexpected end of JSON input
2021-12-19T22:48:35+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T22:54:17+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T22:54:17+01:00 CodeTime(p): Unable to read file info: Unexpected end of JSON input
2021-12-19T22:58:47+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T23:08:53+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T23:11:54+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T23:14:08+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T23:18:59+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T23:18:59+01:00 CodeTime(p): Unable to read file info: Unexpected end of JSON input
2021-12-19T23:23:45+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T23:29:31+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T23:34:33+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T23:39:12+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T23:43:48+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T23:48:40+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T23:54:26+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-19T23:58:56+01:00 CodeTime(p): Current day stats: {"currentDayMinutes":0,"currentDayCodeTimeMinutes":7,"averageDailyMinutes":103,"averageDailyCodeTimeMinutes":161}
2021-12-20T06:49:56+01:00 CodeTime(p): retrying websocket connection in 12.526 second(s)
2021-12-20T06:50:08+01:00 CodeTime(p): initializing websocket connection
2021-12-20T06:50:09+01:00 CodeTime(p): Websocket connection open
EDIT After disabling the extension, reloading and re-enabling it it seems to have come back on track. Also showing 1h 2m active code time that sounds about right!
Hi @ninjasploit That information helps us a lot, thank you. It looks as though we need to look into that as there are json parse issues in that output. I'll keep this ticket open and work on this today.
We've deployed v2.6.21 to log information if the json format exception happens again, along with utf8 read updates to ensure this issue is resolved. Thank you.