Skip to content

Commit eb2f8d3

Browse files
committed
Merge branch 'master' of https://github.com/logicaldoc/community
2 parents 9c0720a + 44adf82 commit eb2f8d3

File tree

13 files changed

+68
-479
lines changed

13 files changed

+68
-479
lines changed

logicaldoc-core/src/main/java/com/logicaldoc/core/document/HibernateVersionDAO.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public List<Version> findByDocId(long docId) throws PersistenceException {
5252
@Override
5353
public Version findByVersion(long docId, String version) throws PersistenceException {
5454
List<Version> versions = findByWhere(" " + ENTITY + DOC_ID + docId + " and " + ENTITY + ".version = :version",
55-
Map.of("version", version), null, null);
55+
Map.of("version", StringUtils.defaultString(version)), null, null);
5656

5757
if (!versions.isEmpty())
5858
return versions.get(0);
@@ -64,7 +64,7 @@ public Version findByVersion(long docId, String version) throws PersistenceExcep
6464
public Version findByFileVersion(long docId, String fileVersion) throws PersistenceException {
6565
List<Version> versions = findByWhere(
6666
" " + ENTITY + DOC_ID + docId + " and " + ENTITY + ".fileVersion = :fileVersion",
67-
Map.of("fileVersion", fileVersion), ENTITY + ".date asc", null);
67+
Map.of("fileVersion", StringUtils.defaultString(fileVersion)), ENTITY + ".date asc", null);
6868

6969
if (!versions.isEmpty())
7070
return versions.get(0);

logicaldoc-gui/src/main/java/com/logicaldoc/gui/common/client/Menu.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,8 +137,6 @@ public class Menu {
137137

138138
public static final long KEYSTORE = -1160;
139139

140-
public static final long VIA = -1170;
141-
142140
public static final long COMPARATORS = 1660;
143141

144142
public static final long AUTOMATION = 1570;

logicaldoc-gui/src/main/java/com/logicaldoc/gui/common/client/beans/GUIVIASettings.java

Lines changed: 0 additions & 58 deletions
This file was deleted.

logicaldoc-gui/src/main/java/com/logicaldoc/gui/frontend/client/ai/model/ModelEvaluation.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,12 @@ private void refresh() {
4141
if (Boolean.TRUE.equals(container.contains(form)))
4242
container.removeChild(form);
4343

44-
report = ItemFactory.newTextAreaItem("report", model.getEvaluation().getReport());
44+
report = ItemFactory.newTextAreaItem("report",
45+
model.getEvaluation() != null ? model.getEvaluation().getReport() : "");
4546
report.setWidth("*");
4647

47-
confusionMatrix = ItemFactory.newStaticTextItem("confusionmatrix", model.getEvaluation().getConfusionMatrix());
48+
confusionMatrix = ItemFactory.newStaticTextItem("confusionmatrix",
49+
model.getEvaluation() != null ? model.getEvaluation().getConfusionMatrix() : "");
4850

4951
onModelChanged(model);
5052

@@ -75,7 +77,7 @@ public int hashCode() {
7577

7678
@Override
7779
public void onModelChanged(GUIModel mdl) {
78-
if (this.model.getId() == mdl.getId() && mdl.isNeuralNetwork()) {
80+
if (this.model.getId() == mdl.getId() && mdl.isNeuralNetwork() && mdl.getEvaluation() != null) {
7981
report.setValue(mdl.getEvaluation().getReport());
8082
report.setTitle(mdl.getEvaluation().getLastEvaluated() != null
8183
? I18N.message("lastevaluatedon", I18N.formatDate(mdl.getEvaluation().getLastEvaluated()))

logicaldoc-gui/src/main/java/com/logicaldoc/gui/frontend/client/ai/model/ModelsPanel.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,8 @@ public void updateRecord(GUIModel model) {
326326
}
327327

328328
rec.setAttribute("name", model.getName());
329-
rec.setAttribute(LABEL, model.getLabel() != null ? model.getLabel() : model.getName());
329+
rec.setAttribute(LABEL,
330+
model.getLabel() != null && !model.getLabel().trim().isEmpty() ? model.getLabel() : model.getName());
330331
rec.setAttribute(DESCRIPTION, model.getDescription());
331332
rec.setAttribute(TRAINING, model.getTraining().isTraining());
332333
if (model.isNeuralNetwork())

logicaldoc-gui/src/main/java/com/logicaldoc/gui/frontend/client/services/VIAService.java

Lines changed: 0 additions & 54 deletions
This file was deleted.

logicaldoc-gui/src/main/java/com/logicaldoc/gui/frontend/client/services/VIAServiceAsync.java

Lines changed: 0 additions & 12 deletions
This file was deleted.

logicaldoc-gui/src/main/java/com/logicaldoc/gui/frontend/client/settings/SettingsMenu.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ public SettingsMenu() {
4848

4949
addKeystore();
5050

51-
addVia();
52-
5351
addAutomation();
5452

5553
addComparators();
@@ -107,18 +105,6 @@ private void addAutomation() {
107105
}
108106
}
109107

110-
private void addVia() {
111-
Button via = new Button(I18N.message("via"));
112-
via.setWidth100();
113-
via.setHeight(25);
114-
via.addClickHandler((ClickEvent event) -> AdminScreen.get().setContent(new VIASettingsPanel()));
115-
if (Feature.visible(Feature.ARTIFICIAL_INTELLIGENCE) && Menu.enabled(Menu.VIA)) {
116-
addMember(via);
117-
if (!Feature.enabled(Feature.ARTIFICIAL_INTELLIGENCE))
118-
setFeatureDisabled(via);
119-
}
120-
}
121-
122108
private void addKeystore() {
123109
Button keystore = new Button(I18N.message("keystore"));
124110
keystore.setWidth100();

0 commit comments

Comments
 (0)