Wl-1445 Fix for site replacement now working.

The request which pulled the site Id out of the session got lost in the refactor.
Merge pull request #2 from ox-it/WL-1445-2

Wl-1445 Fix for site replacement now working.