purgeSingle($imdb_id); try { $imdb->updateCache($imdb_id); $Cache->delete_value('imdb_id_'.$thenumbers.'_movie_name'); $Cache->delete_value('imdb_id_'.$thenumbers.'_large', true); $Cache->delete_value('imdb_id_'.$thenumbers.'_median', true); $Cache->delete_value('imdb_id_'.$thenumbers.'_minor', true); } catch (\Exception $e) { $log = $e->getMessage() . ", trace: " . $e->getTraceAsString(); do_log($log, 'error'); } nexus_redirect(getSchemeAndHttpHost() . "/details.php?id=$id"); } break; } case \Nexus\PTGen\PTGen::SITE_IMDB: case \Nexus\PTGen\PTGen::SITE_DOUBAN: case \Nexus\PTGen\PTGen::SITE_BANGUMI: { $ptGen = new \Nexus\PTGen\PTGen(); try { $ptGen->updateTorrentPtGen($row, $siteid); } catch (\Exception $e) { $log = $e->getMessage() . ", trace: " . $e->getTraceAsString(); do_log($log, 'error'); } nexus_redirect(getSchemeAndHttpHost() . "/details.php?id=$id"); break; } default : { die("Error!"); break; } } ?>