Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Enable 3PID add/bind/unbind endpoints on r0 routes #7685

Merged
merged 1 commit into from
Jun 15, 2020

Conversation

babolivier
Copy link
Contributor

Looks like these endpoints made it to the r0 CS API but we never enabled them on the /r0 route.

@babolivier babolivier requested a review from a team June 12, 2020 10:59
Copy link
Member

@richvdh richvdh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the fact we've got this far without this breaking suggests that riot is relying on unstable working.

also: why did we not notice this when we checked if we were ready to advertise the version of the C-S API that adds these endpoints? Did we miss any others?

@jryans
Copy link
Contributor

jryans commented Jun 12, 2020

It seems we assumed (at least on web) that these would be r0 once the server supports r0.6.0 in versions.

@richvdh
Copy link
Member

richvdh commented Jun 12, 2020

It seems we assumed (at least on web) that these would be r0 once the server supports r0.6.0 in versions.

well that's good in a way, but also bad if it means that 1.15 has broken adding 3pids...

@jryans
Copy link
Contributor

jryans commented Jun 12, 2020

well that's good in a way, but also bad if it means that 1.15 has broken adding 3pids...

With a quick test on matrix.org, it does indeed mean that: 3PID adding fails because we now try r0, since the server advertises r0.6.0. 😖

@anoadragon453
Copy link
Member

Darn, looks like we missed checking the right routes were advertised during #6585.

changelog.d/7685.bugfix Outdated Show resolved Hide resolved
changelog.d/7685.bugfix Outdated Show resolved Hide resolved
Copy link
Member

@richvdh richvdh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm other than bikeshedding over the changelog.

should probably target a 1.15.1 release though?

@babolivier babolivier force-pushed the babolivier/3pid_r0 branch 2 times, most recently from 010c0d2 to 90821c1 Compare June 15, 2020 15:12
@babolivier babolivier changed the base branch from develop to release-v1.15.1 June 15, 2020 15:13
@babolivier babolivier merged commit 356243f into release-v1.15.1 Jun 15, 2020
@babolivier babolivier deleted the babolivier/3pid_r0 branch June 15, 2020 15:46
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants