Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Русский
    3. ioBroker
    4. ioBroker драйвера
    5. Fullcalendar

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Fullcalendar

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      andrey99986 last edited by

      Установил из собственного источника https://github.com/ioBroker/ioBroker.fullcalendar

      Появился в списке драйверов в разделе "Скрипты и логика", установил.

      Активировал карандашом в верхнем правом углу.

      Собственно проблема:

      События создаются, но при редактировании они исчезают.

      Анализ js-кода web-страницы показал ошибку при переборе событий с "undefined" датой события (картинка прилагается).

      Временное решение:

      в файле /home/iobroker/node_modules/iobroker.fullcalendar/admin/tab.html находим код (с 957 строки):

         _start = parseISOLocal(event.native.start);
                  if (event.native.astro) {
                      _start = getAstroTime(event.native.astro, event.native.offset, _start);
                  }
      
      

      меняем на :

          if (event.native.start !== undefined)
      	    {
                  _start = parseISOLocal(event.native.start);
      	    }
                  if (event.native.astro) {
                      _start = getAstroTime(event.native.astro, event.native.offset, _start);
                  }
      
      

      Затем выполнил "iobroker upload fullcalendar"

      Теперь работает.
      1444_err1.png

      1 Reply Last reply Reply Quote 0
      • I
        instalator last edited by

        @andrey99986:

        Установил из собственного источника https://github.com/ioBroker/ioBroker.fullcalendar

        Появился в списке драйверов в разделе "Скрипты и логика", установил.

        Активировал карандашом в верхнем правом углу.

        Собственно проблема:

        События создаются, но при редактировании они исчезают.

        Анализ js-кода web-страницы показал ошибку при переборе событий с "undefined" датой события (картинка прилагается).

        Временное решение:

        в файле /home/iobroker/node_modules/iobroker.fullcalendar/admin/tab.html находим код (с 957 строки):

           _start = parseISOLocal(event.native.start);
                    if (event.native.astro) {
                        _start = getAstroTime(event.native.astro, event.native.offset, _start);
                    }
        
        

        меняем на :

            if (event.native.start !== undefined)
        	    {
                    _start = parseISOLocal(event.native.start);
        	    }
                    if (event.native.astro) {
                        _start = getAstroTime(event.native.astro, event.native.offset, _start);
                    }
        
        

        Затем выполнил "iobroker upload fullcalendar"

        Теперь работает. `
        Только править надо бы не у себя, а сразу на гитхабе и выставлять пулреквест

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        836
        Online

        31.9k
        Users

        80.1k
        Topics

        1.3m
        Posts

        2
        2
        1189
        Loading More Posts
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes
        Reply
        • Reply as topic
        Log in to reply
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
        The ioBroker Community 2014-2023
        logo