swdc-vscode icon indicating copy to clipboard operation
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.

Open Chandnim0712 opened this issue 3 years ago • 4 comments

Describe the bug A clear and concise description of what the bug is.


ISSUE TYPE

  • Bug Report

Steps to reproduce

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. 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.

Chandnim0712 avatar Nov 26 '21 15:11 Chandnim0712

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.

xavluiz avatar Nov 29 '21 20:11 xavluiz

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!

ninjasploit avatar Dec 20 '21 13:12 ninjasploit

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.

xavluiz avatar Dec 20 '21 16:12 xavluiz

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.

xavluiz avatar Dec 22 '21 21:12 xavluiz