kiang / drugs

old source of https://drugs.olc.tw
https://drugs.olc.tw
MIT License
41 stars 9 forks source link

[Bug] API 無法使用 #46

Closed LeoOnTheEarth closed 8 years ago

LeoOnTheEarth commented 8 years ago

使用 http://syi.tw/api/drugs/index/A052766/page:1 時 會得到以下的錯誤

Notice (8): Undefined variable: name [APP/Plugin/Api/Controller/DrugsController.php, line 158]
Code Context

DrugsController::index() - APP/Plugin/Api/Controller/DrugsController.php, line 158
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - APP/cake2/lib/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - APP/cake2/lib/Cake/Routing/Dispatcher.php, line 191
Dispatcher::dispatch() - APP/cake2/lib/Cake/Routing/Dispatcher.php, line 165
[main] - APP/webroot/index.php, line 52

看起來是 https://github.com/kiang/drugs/blob/0a4bd32d01b19bdc66e07827717936163493b11f/Plugin/Api/Controller/DrugsController.php#L158 這一行的 $name 沒有被定義

這個 class 中的其他 method 也有類似 $name 未被定義的問題

kiang commented 8 years ago

那個,你可以改用 http://drugs.olc.tw/api/drugs/index/A052766/page:1 XD