liqd / a4-product

A modern online participation platform for everyone developed by Liquid Democracy
http://beteiligung.in
GNU Affero General Public License v3.0
16 stars 3 forks source link

organisations: Stop using the organisations middleware #859

Closed rmader closed 5 years ago

rmader commented 5 years ago

Instead of using the organisations/partners middleware, make the organisation slug explicit in all templates, views, urls etc.

The only visible change here is that the dashboard now also uses the organisation slug.

This might require some manual testing to make sure nothing was left out that is not tested within the test suite.

philli-m commented 5 years ago

Looking good for me and working :)

fuzzylogic2000 commented 5 years ago

@MagdaN Let's look at it together next week!

MagdaN commented 5 years ago

@fuzzylogic2000 I can't reproduce you problem with the links but I fixed the header