diff --git a/README.md b/README.md
index bcfdd68..38486c9 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@ O Sistema Eletrônico de Gestão do Transporte Escolar (SETE) é um software de
## Baixando o Sete
Para baixar o _software_, basta clicar na versão abaixo do seu sistema operacional.
-

diff --git a/appveyor.yml b/appveyor.yml
index 1b8236a..58f7b90 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -30,7 +30,7 @@ for:
- image: Ubuntu
init:
# Install basic packages in Ubuntu
- - sh: sudo apt-get install -y fakeroot dpkg rpm
+ - sh: sudo apt-get update && sudo apt-get install -y fakeroot dpkg rpm
-
matrix:
only:
@@ -89,7 +89,9 @@ artifacts:
- path: "\\out\\make\\wix\\x64\\sete.msi"
name: WinBinaries
- path: "\\out\\make\\deb\\x64\\sete*"
- name: UbuntuBinaries
+ name: DebBinaries
+ - path: "\\out\\make\\rpm\\x64\\sete*"
+ name: RpmBinaries
- path: "\\out\\make\\sete*"
name: MacBinaries
@@ -101,7 +103,7 @@ deploy:
draft: true
auth_token:
secure: gx5sdTH7NlaxbamcdboCQP+/+ue/zygB78gyfN9f7R0qIb+ZP7Ap1AFjNqYFELfC
- artifact: WinBinaries, UbuntuBinaries, MacBinaries
+ artifact: WinBinaries, DebBinaries, RpmBinaries, MacBinaries
on:
branch: master
APPVEYOR_REPO_TAG: true
diff --git a/package.json b/package.json
index 9b868b0..306368c 100644
--- a/package.json
+++ b/package.json
@@ -67,6 +67,20 @@
"icon": "./src/renderer/img/icones/setelogo.png"
}
}
+ },
+ {
+ "name": "@electron-forge/maker-rpm",
+ "config": {
+ "options": {
+ "categories": [
+ "Education"
+ ],
+ "icon": "./src/renderer/img/icones/setelogo.png",
+ "requires": [
+ "readline"
+ ]
+ }
+ }
}
]
}
@@ -140,4 +154,4 @@
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-jsx-a11y": "^6.3.1"
}
-}
+}
\ No newline at end of file
diff --git a/src/renderer/modules/rota/rota-dados-ctrl.js b/src/renderer/modules/rota/rota-dados-ctrl.js
index 0546450..3512084 100644
--- a/src/renderer/modules/rota/rota-dados-ctrl.js
+++ b/src/renderer/modules/rota/rota-dados-ctrl.js
@@ -541,7 +541,11 @@ var adicionarDadosAlunoEscolaTabelaEMapa = () => {
dataTableListaDeAlunos.row.add(prox_aluno);
dataTableListaDeAlunosNumerada.row.add(prox_aluno);
- dist = ol.sphere.getDistance(ponto_atual, alunosComGPS[0].COORD);
+ if (alunosComGPS.length !== 0) {
+ dist = ol.sphere.getDistance(ponto_atual, alunosComGPS[0].COORD);
+ } else {
+ break;
+ }
}
}