这是indexloc提供的服务,不要输入任何密码
Skip to content

Meeting creation and deletion behavior #872

@lucas-ribeiro-mao

Description

@lucas-ribeiro-mao

[X]: This is a bug and not a question.

[X]: I understand that the best way to resolve this issue is to solve it and propose a Pull Request.

Describe the bug

  1. Cannot accept meeting request created by person A on behalf of person B.
    When a reservation is created from person A for person B. Person B will receive an email with ICS file, in which no-reply is not added in email address. And then, outlook mentions that we are already the owner with this message :
    "As you are the organizer of this meeting, there is no need to respond."

  2. On reservation deleted, the ics file received does not contain the good METHOD, neither the good STATUS.

To Reproduce

Steps to reproduce the behavior:

  1. Create a reservation for another person. Ask this person to accept the meeting. He can't.
  2. Delete a reservation, ics received will have the following fields:
    a. METHOD:REQUEST instead of CANCEL
    b. STATUS:CONFIRMED instead of CANCELLED

Expected behavior

  1. Can accept the meeting request/edit.
  2. Can remove deleted meeting, with METHOD:CANCEL and STATUS:CANCELLED

Screenshots

Proposition for first bug:
Image

Proposition for second bug:
Image

Specifications

  • LibreBooking version (or SHA if using the develop branch): 4.0.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions