hws-wao / core

0 stars 0 forks source link

【AQUAバグ】アプリ詳細の情報がbindされない #27

Closed hws-aoyagi closed 9 years ago

hws-aoyagi commented 9 years ago

事象

アプリ一覧から「開く」リンクをクリックし、アプリ詳細を表示した際 詳細画面に選択したアプリの情報が表示されるはずが データがバインドされておらず、すべて空白となっている

再現手順

1.「アプリの管理」画面にてWebアプリを新規作成する 2.作成後、Webアプリ一覧に表示されたアプリの「開く」をクリックする

yujiroarai commented 9 years ago

:+1: さすが。あおやぎさんからは逃げられない。

hws-aoyagi commented 9 years ago

逃がさんぜよ:rage: とか言って、自分のバグだったりして、、 木村さんが適材適所に修正依頼をするはず!

kimuramanabu commented 9 years ago

@yujiroarai バグ修正はしたけど、 _FILE.pathのバインドが残ってます。 以前のapp.jsでいう133行目あたり

      if (url_parts.query.hasOwnProperty('_FILE.path')) {
        // ディレクトリの情報を取得
        WaoPageFactory().readDirRecursive('./templates/' + url_parts.query['_FILE.path'], function(fileList) {
          that.findData._FILE = fileList;
          dbconnect();
        });
      }

このあたりの処理をbind前に実行して_FILE.pathに入れておいてください。

yujiroarai commented 9 years ago

了解です!あさってくらいまでにやります!!

yujiroarai commented 9 years ago

@kimuramanabu これって、ディレクトリ構造を_FILE.path に入れるっていう話ですよね??

yujiroarai commented 9 years ago

ディレクトリ構造を_FILE.path に入れる

という修正は終わりました!

hws-aoyagi commented 9 years ago

SHA-1: 0aaf9f46f0170f10db8f781a2cfc0f7c1db5a4be で再確認しました。 当初の「アプリ詳細の情報がbindされない問題」は解消していて 選択したアプリの情報がアプリ詳細に表示されることは確認しました。 ですが、_FILE.pathが、どのアプリでも「/chousei_8888/」のままです。 ※別で起票すべきかもしれませんが、このラインで話が出てたので記票しません。

<a href="directory.html?webapp.id=14243611211097642&amp;_FILE.path=/chousei_8888/" class="btn btn-app">
  <i class="fa fa-code"></i> HTML
</a>
yujiroarai commented 9 years ago

@hws-aoyagi AQUA更新しました!?

hws-aoyagi commented 9 years ago

@yujiroarai AQUA更新してませんでした。。#28 に書いてありましたね。 更新してやってみます!ありがとうございます。

hws-aoyagi commented 9 years ago

_FILE.path直ってました! 当初のバグと_FILE.pathがOKなので、他の問題は残っていますが このissueはクローズします!