Add site update test

Fix bug found in `get_permissions` method name
Clean up header duplication
Add test for updating over handler