ソースを参照

Moe - support [redir] even when inside a parent stag-popup

Vijayakrishnan 3 年 前
コミット
99d7319b33
2 ファイル変更14 行追加2 行削除
  1. 0 0
      public/js/yemi.js
  2. 14 2
      yemi.js

ファイルの差分が大きいため隠しています
+ 0 - 0
public/js/yemi.js


+ 14 - 2
yemi.js

@@ -514,7 +514,13 @@ var initMoes = function() {
                             hideMask();
                             runMCHook(hook);
                         } else if(isDynamicStagPopupPresent()) {
-                            refreshDynamicStagPopup();
+                            let targetUrl = false;
+                            if (redir) {
+                                if (redir.indexOf('[data]') > -1) {
+                                    targetUrl = redir.replace('[data]', data);
+                                }
+                            }
+                            refreshDynamicStagPopup(targetUrl);
                         } else if (redir) {
                             if (redir == "back") {
                                 window.top.history.back();
@@ -560,7 +566,13 @@ var initMoes = function() {
                             hideMask();
                             runMCHook(hook);
                         } else if(isDynamicStagPopupPresent()) {
-                            refreshDynamicStagPopup();
+                            let targetUrl = false;
+                            if (redir) {
+                                if (redir.indexOf('[data]') > -1) {
+                                    targetUrl = redir.replace('[data]', data);
+                                }
+                            }
+                            refreshDynamicStagPopup(targetUrl);
                         } else if (redir) {
                             if (redir == "back") {
                                 window.top.history.back();

この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません