fix changing page access in details popup - fixes 7833

including integration test
test: move star actions and assertions into helpers
Merge pull request #78 from azul/bugfix/7833-change-page-access

fix changing page access in details popup - fixes 7833