HabitRPG / habitica-chrome

Chrome extension for HabitRPG. Uses 3rd party productivity website events to trigger point gain/loss.
https://chrome.google.com/webstore/detail/habitrpg/pidkmpibnnnhneohdgjclfdjpijggmjj?hl=en-US
GNU General Public License v3.0
110 stars 47 forks source link

Creating project on tomato.es takes counts as negative habit #78

Open fragmental opened 11 years ago

fragmental commented 11 years ago

Creating a project removes life. I can reproduce this. I have "Punishment when you don't keep the pomodore intervals" unchecked also.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

fragmental commented 11 years ago

Apparently "Punishment when you don't keep the pomodore intervals" doesn't protect against resetting the pomodoro either.

zga commented 10 years ago

I second this.

cygnoir commented 10 years ago

Thirded.

fragmental commented 10 years ago

https://github.com/HabitRPG/habitrpg-chrome/blob/master/common/js/binds/tomatoes.js https://github.com/HabitRPG/habitrpg-chrome/blob/master/common/js/core/tomatoes.js I think the relevant code that would need to change is somewhere in here. It's beena while since I used the chrome extension or tomato.es, but if I recall correctly the app said "you broke the flow" when I created a project which would mean that https://github.com/HabitRPG/habitrpg-chrome/blob/master/common/js/core/tomatoes.js#L71 is getting called.