• Resolved mathse

    (@mathse)


    Hello,

    currently I try bookly to see if it is suitable for my needs. One important point is sending notification mails with ICS attachment. Unfortunately this doesn’t work for me. When I enable ICS in the notification settings and try to send a test-mail to myself afterwards, the following error is logged in the bookly diagnostics log overviwe:

    When I try to create a “test appointment” on my real site (to trigger sending of the mail with ICS) I get the following error in the bookly logs:

    /var/www/html/wp-admin/includes/class-wp-filesystem-direct.php:164

    Details Undefined constant “FS_CHMOD_FILE”


    If I try to trigger the sending on the “real” website (trying to create a test appointment), no mail is actually sent and I can see the following entry in the bookly log:

    bookly-responsive-appointment-booking-tool/lib/notifications/assets/item/ICS.php:37

    Details Call to a member function getStartDate() on bool

    I use an up to date WordPress 6.4.3 together with PHP 8.2.16. Does anybody else experience the same issue? If I disable ICS everything is working as expected, so the problem has to be ICS related.

    Many greetings
    Mathias

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter mathse

    (@mathse)

    Small update on the topic:
    I could solve the second problem:

    /var/www/html/wp-admin/includes/class-wp-filesystem-direct.php:164
    Details Undefined constant “FS_CHMOD_FILE”

    which was caused by insufficient permissions of the wp-content folder and which is fixed now. So sending confirmations with ICS attachment works fine for “real bookings” now. Nevertheless the error in the testing area of bookly is still present and testing doesn’t work.

    Plugin Support booklysupport

    (@booklysupport)

    Hi, please make sure that the Bookly is updated to the last release. If the issue persists, you can fix it by adding these lines to your wp-config.php:

    define( 'FS_CHMOD_DIR', ( 0755 & ~ umask() ) );
    define( 'FS_CHMOD_FILE', ( 0644 & ~ umask() ) );
Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Notification with ICS attachment not working’ is closed to new replies.