Commit ed8aec5ff70c62f9b6881beeacb640787b2d205a
Exists in
master
Merge pull request #138 from ieducativa/master
Trata erros ao carregar disciplinas da série na API de disciplinas.
Showing
1 changed file
with
7 additions
and
2 deletions
Show diff stats
ieducar/intranet/educar_disciplina_xml.php
... | ... | @@ -57,8 +57,13 @@ if (is_numeric($_GET['cur']) || is_numeric($_GET['ser'])) { |
57 | 57 | if (is_numeric($_GET['esc']) && is_numeric($_GET['ser'])) { |
58 | 58 | require_once 'App/Model/IedFinder.php'; |
59 | 59 | |
60 | - $componentes = App_Model_IedFinder::getEscolaSerieDisciplina($_GET['ser'], | |
61 | - $_GET['esc']); | |
60 | + try { | |
61 | + $componentes = App_Model_IedFinder::getEscolaSerieDisciplina($_GET['ser'], $_GET['esc']); | |
62 | + } catch (Exception $e) { | |
63 | + echo '<disciplina>Erro: ' . $e->getMessage() . '</disciplina>'; | |
64 | + echo "</query>"; | |
65 | + die(); | |
66 | + } | |
62 | 67 | } |
63 | 68 | |
64 | 69 | foreach ($componentes as $componente) { | ... | ... |