Skip to content

Commit

Permalink
Fixed issue #12819: Blank page + json after login
Browse files Browse the repository at this point in the history
  • Loading branch information
lacrioque committed Oct 24, 2017
1 parent 01aa487 commit 3880d8b
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 4 deletions.
4 changes: 4 additions & 0 deletions application/controllers/admin/TutorialsController.php
Expand Up @@ -47,6 +47,10 @@ public function accessRules()


public function serveprebuilt(){
$ajax = Yii::app()->request->getParam('ajax',false);
if($ajax == false){
$this->getController()->redirect(['/admin']);
}
$tutorialname = Yii::app()->request->getParam('tutorialname','');
$model = Tutorials::model();
$prebuiltObject = $model->getPrebuilt($tutorialname);
Expand Down
1 change: 1 addition & 0 deletions application/models/Tutorials.php
Expand Up @@ -56,6 +56,7 @@ private function _generatePreBuiltPackage (){
),
'reflex' => '.selector__lstour--createsurvey',
'redirect' => false,
'onShow' => "(function(){ $('#welcomeModal').modal('hide'); })"
),
array( //3
'element' => '#surveyls_title',
Expand Down
3 changes: 2 additions & 1 deletion assets/packages/lstutorial/build/lstutorial.js
Expand Up @@ -1255,7 +1255,8 @@ const globalTourObject = function(){
return new Promise((resolve, reject)=>{
$.ajax({
url: filterUrl('/tutorial/sa/serveprebuilt'),
data: {tutorialname: tourName},
data: {tutorialname: tourName, ajax: true},
method: 'POST',
success: (tutorialData)=>{
const tutorialObject = _prepareMethods(tutorialData.tutorial);
resolve(tutorialObject);
Expand Down
2 changes: 1 addition & 1 deletion assets/packages/lstutorial/build/lstutorial.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/packages/lstutorial/build/lstutorial.min.js

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion assets/packages/lstutorial/src/tours/global-tour-object.js
Expand Up @@ -53,7 +53,8 @@ const globalTourObject = function(){
return new Promise((resolve, reject)=>{
$.ajax({
url: filterUrl('/tutorial/sa/serveprebuilt'),
data: {tutorialname: tourName},
data: {tutorialname: tourName, ajax: true},
method: 'POST',
success: (tutorialData)=>{
const tutorialObject = _prepareMethods(tutorialData.tutorial);
resolve(tutorialObject);
Expand Down

0 comments on commit 3880d8b

Please sign in to comment.