| 116 | return json.loads(response.content.decode("utf-8")) |
| 117 | |
| 118 | def edit_org(self, org_name, requestString): |
| 119 | url = "/v1/organizations/" + org_name |
| 120 | type = requestString["type_id"] |
| 121 | |
| 122 | id, error = self.convert_type_id(type) |
| 123 | requestString["type_id"] = id |
| 124 | |
| 125 | data = json.dumps(requestString).encode('utf-8') |
| 126 | response = self.putHelper(url, data) |
| 127 | |
| 128 | if (error != "") and (response["error"] is not None): |
| 129 | response["error"]["message"] = error |
| 130 | |
| 131 | return response |
| 132 | |
| 133 | def invite_to_org(self, orgname, username): |
| 134 | url = "/v1/organizations/" + orgname + "/members/" + username |