GithubHelp home page GithubHelp logo

habitica-googletaskssync's Introduction

Hi there!

I'm Zemmy. My legal name is Angeleene. I go by either names, depending if I feel like answering "how did you get Zemmy from Angeleene?"

I am a research software engineer for the Computational MRI Lab and the AI in Medicine Lab at the Technion - Israel Institute of Technology.

Geographically based in Israel 🇮🇱; born and raised in the Philippines 🇵🇭.

🗺️ How to reach me:

angeleene [dot] ang [at] gmail.com

habitica-googletaskssync's People

Contributors

daniellopes04 avatar j-piza avatar lomenzel avatar stevenchowell avatar zemmyang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

habitica-googletaskssync's Issues

Tasks do not take into account timezone

Should have a timezone entry in main.gs as part of the setup.
And then write for the timezone if you are close to UTC time it won't make much difference, but the further you are away you get due dates wrong.
Example :

Time comes from Google API as 2022-11-22T00:00:00.000Z .... (Z means zulu time or UTC) this means if you are in a time zone with a - UTC you will have wrong due dates. In my case I'm -7:00 UTC (Edmonton Mountain Time). So some offset is needed.

Recurring Tasks don't transfer the next day: Need to confirm

I suspect the task alias, is being referenced in the completed item, and won't let another task come in. Two ways to handle.

  1. check for recurring tasks then create a recurring task in Habitica... don't even know if that's possible,
  2. add an incremental number up to 90 to task alias if the item is already completed in habitica.
  3. another way? add these as dailies, and just update the done daily?
  4. ?

Here's the current log:
Nov 16, 2022, 7:22:40 PM Info Adding: Habitica Review Morning
Nov 16, 2022, 7:22:40 PM Info Exception: Request failed for https://habitica.com returned code 400. Truncated server response: {"success":false,"error":"BadRequest","message":"todo validation failed","errors":[{"message":"Task alias already used on another task.","path":"al... (use muteHttpExceptions option to examine full response)
Nov 16, 2022, 7:22:42 PM Info Adding: Habitica Review Evening
Nov 16, 2022, 7:22:42 PM Info Exception: Request failed for https://habitica.com returned code 400. Truncated server response: {"success":false,"error":"BadRequest","message":"todo validation failed","errors":[{"message":"Task alias already used on another task.","path":"al... (use muteHttpExceptions option to examine full response)

ReferenceError

10:46:18	Notificação	Execução iniciada
10:46:18	Erro	
ReferenceError: scriptProperties is not defined
(anônimo)	@ GTasks_init.gs:2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.