add requesttoken to save xhr in Server.js, fetch correct headers in controller
This commit is contained in:
parent
64e8ea689b
commit
fe76963f22
@ -106,11 +106,12 @@ class Controller {
|
||||
*/
|
||||
public static function save(){
|
||||
$uid = self::preDispatch();
|
||||
$esId = @$_POST['es_id'];
|
||||
$memberId = @$_POST['member_id'];
|
||||
$content = @$_POST['content'];
|
||||
if ($esId && $content){
|
||||
$session = Session::getSession($esId);
|
||||
$sessionID = @$_SERVER['HTTP_WEBODF_SESSION_ID'];
|
||||
$memberId = @$_SERVER['HTTP_WEBODF_MEMBER_ID'];
|
||||
$sessionRevision = @$_SERVER['HTTP_WEBODF_SESSION_REVISION'];
|
||||
$content = fopen('php://input','r');
|
||||
if ($sessionID && $content){
|
||||
$session = Session::getSession($sessionID);
|
||||
$fileInfo = \OC\Files\Cache\Cache::getById($session['file_id']);
|
||||
$path = $fileInfo[1];
|
||||
$view = new \OC\Files\View('/' . $session['owner']);
|
||||
|
@ -266,6 +266,7 @@ runtime.log("Sending message to server: "+messageString);
|
||||
|
||||
// do the request
|
||||
xhr.open('POST', args.sessionStateToFileUrl, true);
|
||||
xhr.setRequestHeader("requesttoken", oc_requesttoken);
|
||||
xhr.setRequestHeader("webodf-session-id", sessionId);
|
||||
xhr.setRequestHeader("webodf-member-id", memberId);
|
||||
xhr.setRequestHeader("webodf-session-revision", seqHead);
|
||||
|
Loading…
x
Reference in New Issue
Block a user