@@ -17,7 +17,7 @@ class Contacts(client: NylasClient) : Resource<Contact>(client, Contact::class.j
1717 @Throws(NylasApiError ::class , NylasSdkTimeoutError ::class )
1818 @JvmOverloads
1919 fun list (identifier : String , queryParams : ListContactsQueryParams ? = null, overrides : RequestOverrides ? = null): ListResponse <Contact > {
20- val path = String .format(" v3/grants/%s/contacts" , identifier)
20+ val path = String .format(" v3/grants/%s/contacts" , PathEncoder .encode( identifier) )
2121 return listResourceEncoded(path, queryParams, overrides)
2222 }
2323
@@ -32,7 +32,7 @@ class Contacts(client: NylasClient) : Resource<Contact>(client, Contact::class.j
3232 @Throws(NylasApiError ::class , NylasSdkTimeoutError ::class )
3333 @JvmOverloads
3434 fun find (identifier : String , contactId : String , queryParams : FindContactQueryParams ? = null, overrides : RequestOverrides ? = null): Response <Contact > {
35- val path = String .format(" v3/grants/%s/contacts/%s" , identifier, PathEncoder .encode(contactId))
35+ val path = String .format(" v3/grants/%s/contacts/%s" , PathEncoder .encode( identifier) , PathEncoder .encode(contactId))
3636 return findResourceEncoded(path, queryParams, overrides)
3737 }
3838
@@ -46,7 +46,7 @@ class Contacts(client: NylasClient) : Resource<Contact>(client, Contact::class.j
4646 @Throws(NylasApiError ::class , NylasSdkTimeoutError ::class )
4747 @JvmOverloads
4848 fun create (identifier : String , requestBody : CreateContactRequest , overrides : RequestOverrides ? = null): Response <Contact > {
49- val path = String .format(" v3/grants/%s/contacts" , identifier)
49+ val path = String .format(" v3/grants/%s/contacts" , PathEncoder .encode( identifier) )
5050 val adapter = JsonHelper .moshi().adapter(CreateContactRequest ::class .java)
5151 val serializedRequestBody = adapter.toJson(requestBody)
5252 return createResourceEncoded(path, serializedRequestBody, overrides = overrides)
@@ -63,7 +63,7 @@ class Contacts(client: NylasClient) : Resource<Contact>(client, Contact::class.j
6363 @Throws(NylasApiError ::class , NylasSdkTimeoutError ::class )
6464 @JvmOverloads
6565 fun update (identifier : String , contactId : String , requestBody : UpdateContactRequest , overrides : RequestOverrides ? = null): Response <Contact > {
66- val path = String .format(" v3/grants/%s/contacts/%s" , identifier, PathEncoder .encode(contactId))
66+ val path = String .format(" v3/grants/%s/contacts/%s" , PathEncoder .encode( identifier) , PathEncoder .encode(contactId))
6767 val adapter = JsonHelper .moshi().adapter(UpdateContactRequest ::class .java)
6868 val serializedRequestBody = adapter.toJson(requestBody)
6969 return updateResourceEncoded(path, serializedRequestBody, overrides = overrides)
@@ -79,7 +79,7 @@ class Contacts(client: NylasClient) : Resource<Contact>(client, Contact::class.j
7979 @Throws(NylasApiError ::class , NylasSdkTimeoutError ::class )
8080 @JvmOverloads
8181 fun destroy (identifier : String , contactId : String , overrides : RequestOverrides ? = null): DeleteResponse {
82- val path = String .format(" v3/grants/%s/contacts/%s" , identifier, PathEncoder .encode(contactId))
82+ val path = String .format(" v3/grants/%s/contacts/%s" , PathEncoder .encode( identifier) , PathEncoder .encode(contactId))
8383 return destroyResourceEncoded(path, overrides = overrides)
8484 }
8585
@@ -93,7 +93,7 @@ class Contacts(client: NylasClient) : Resource<Contact>(client, Contact::class.j
9393 @Throws(NylasApiError ::class , NylasSdkTimeoutError ::class )
9494 @JvmOverloads
9595 fun listGroups (identifier : String , queryParams : ListContactGroupsQueryParams ? = null, overrides : RequestOverrides ? = null): ListResponse <ContactGroup > {
96- val path = String .format(" v3/grants/%s/contacts/groups" , identifier)
96+ val path = String .format(" v3/grants/%s/contacts/groups" , PathEncoder .encode( identifier) )
9797 val responseType = Types .newParameterizedType(ListResponse ::class .java, ContactGroup ::class .java)
9898 return client.executeGetEncoded(path, responseType, queryParams, overrides)
9999 }
0 commit comments