Edit properties of meeting - nokia-wroclaw/innovativeproject-meetingdataexchange GitHub Wiki

URL:

{serverAddress}/api/meeting/edit

Method:

POST

Content-type:

application/json

Method for web application:

public static ObjectNode web_edit(String login, String sid, String meetingId, String abilityToSendFiles, String title, String topic) in controllers.Meetings

Description:

Edit properties of meeting (title, topic, ability to add new files by members).

Input:

{
  "login": "your login",
  "sid": "id of current session",
  "meetingid": "ID of meeting",
  "title": "new title of meeting"
}

or

{
  "login": "your login",
  "sid": "id of current session",
  "meetingid": "ID of meeting",
  "topic": "new current topic of meeting"
}

or

{
  "login": "your login",
  "sid": "id of current session",
  "meetingid": "ID of meeting",
  "abilityToSendFiles": "true or false. It depends, if you want to allow sending files by members of meeting"
}

or

{
  "login": "your login",
  "sid": "id of current session",
  "meetingid": "ID of meeting",
  "title": "new title of meeting",
  "topic": "new current topic of meeting"
}

or

{
  "login": "your login",
  "sid": "id of current session",
  "meetingid": "ID of meeting",
  "title": "new title of meeting",
  "abilityToSendFiles": "true or false. It depends, if you want to allow sending files by members of meeting"
}

or

{
  "login": "your login",
  "sid": "id of current session",
  "meetingid": "ID of meeting",
  "topic": "new current topic of meeting",
  "abilityToSendFiles": "true or false. It depends, if you want to allow sending files by members of meeting"
}

or

{
  "login": "your login",
  "sid": "id of current session",
  "meetingid": "ID of meeting",
  "title": "new title of meeting",
  "topic": "new current topic of meeting",
  "abilityToSendFiles": "true or false. It depends, if you want to allow sending files by members of meeting"
}

Output OK:

{
  "status": "ok"
}

Output error:

{
  "status": "failed",
  "reason": "reason of error"
}

Types of reasons:

  • json excepted
  • incorrect data - incorrect value in abilityToSendFiles, or other value is incorrect (blank)
  • incorrect sid - incorrect session id
  • access denied - you're not a host of this meeting