MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord

    SOLVED Recurring events Calender

    Troubleshooting
    5
    20
    1637
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      sdetweil @dawookie1979 last edited by sdetweil

      @dawookie1979 if you load the develop branch, it has all the fixes

      if manual install

      cd ~/MagicMirror
      git checkout develop
      

      if my install script

      cd ~/MagicMiror
      git fetch origin develop:develop
      git checkout develop
      

      restart MM normally

      if u see that package-lock.json has changed, preventing the checkout, do
      git checkout package-lock.json

      then restart the above

      Sam

      Create a working config
      How to add modules

      D 1 Reply Last reply Reply Quote 0
      • D
        dawookie1979 @sdetweil last edited by

        @sdetweil thanks for that, but I get error. Your local changes to the following files… please commit or stash them before? What do I need to do

        S 1 Reply Last reply Reply Quote 0
        • S
          sdetweil @dawookie1979 last edited by

          @dawookie1979 what files?
          need the names

          Sam

          Create a working config
          How to add modules

          D 1 Reply Last reply Reply Quote 0
          • D
            dawookie1979 @sdetweil last edited by

            @sdetweil error: Your local changes to the following files would be overwritten by checkout:
            modules/default/calendar/calendar.js
            modules/default/weatherforecast/weatherforecast.js
            Please commit your changes or stash them before you switch branches.
            Aborting

            S 1 Reply Last reply Reply Quote 0
            • S
              sdetweil @dawookie1979 last edited by

              @dawookie1979 those are mm files.

              some users don’t understand that you should never change those files to prevent the very problem u are having.

              you put variables in the config section of the module entry in config.js to adjust how the module operates

              see the link below in my signature on how to add modules.

              the command

              git diff filename 
              

              will show u all the changes you have made.
              write them down, and transfer those to config.js for each module
              calendar and weatherforecast

              then we can work on the next step

              Sam

              Create a working config
              How to add modules

              D 1 Reply Last reply Reply Quote 0
              • D
                dawookie1979 @sdetweil last edited by dawookie1979

                @sdetweil i have made the changes to the files, but it says this

                code_text
                

                diff --git a/modules/default/weatherforecast/weatherforecast.js b/modules/default/weatherforecast/weatherforecast.js
                index 83389911…d6dc98ac 100644
                — a/modules/default/weatherforecast/weatherforecast.js
                +++ b/modules/default/weatherforecast/weatherforecast.js
                @@ -293,13 +293,10 @@ Module.register(“weatherforecast”, {
                this.hide(this.config.animationSpeed, { lockString: this.identifier });
                return;
                }

                            params += "&cnt=" + (this.config.maxNumberOfDays < 1 || this.config.maxNumberOfDays > 17 ? 7 : this.config.maxNumberOfDays);
                
                •           params += "&units=" + this.config.units;
                            params += "&lang=" + this.config.lang;
                            params += "&APPID=" + this.config.appid;
                  
                •           return params;
                    },
                  
                
                

                but there is no gap between these entries?```

                S 1 Reply Last reply Reply Quote 0
                • S
                  sdetweil @dawookie1979 last edited by

                  @dawookie1979 ok, looks like you changed the code in the weatherforecast module…

                  so, you can save/restore that… how about the calendar file

                  Sam

                  Create a working config
                  How to add modules

                  D 1 Reply Last reply Reply Quote 0
                  • D
                    dawookie1979 @sdetweil last edited by

                    @sdetweil i have done calendar file, how do i get an original weatherforcast.js file? or restore it?

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      sdetweil @dawookie1979 last edited by

                      @dawookie1979 do

                      git stash
                      

                      you may have to register your name and email with the git commands shown from stash

                      Sam

                      Create a working config
                      How to add modules

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        dawookie1979 @sdetweil last edited by

                        @sdetweil I have sorted it now, I just deleted the stuck file, and did the upgrade/update to 2.14 and all is good. My calendar is now fixed. Thank you for your help

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 2 / 2
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Paul-Vincent Roll and Rodrigo Ramírez Norambuena.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy