Преглед на файлове

Fixing a bug that was preventing enactment of recursive PMs. Instead of
setting the tag attribute, the GUID was being used.

Lucas Albertins преди 2 години
родител
ревизия
3f2c80cce3
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      src/main/java/ua/be/wee/model/pt/PTRepository.java

+ 2 - 2
src/main/java/ua/be/wee/model/pt/PTRepository.java

@@ -221,7 +221,7 @@ public class PTRepository {
 					art.setGUID(art.getRelatesTo().getName()+"-"+art.getTag());
 					query += "        base:nextVersionOf \"" + latest.getIri() + "\" ;\n"
 					+ "        base:hasGUID \"" + art.getGUID() + "\" ;\n"
-					+ "        base:hasTag \"" + art.getTag() + "\" ;\n"
+					+ "        base:hasTag \"" + art.getTag() + "\" .\n"
 					+ "  <" +latest.getIri() + "> base:previousVersionOf <" + art.getIri() +  "> .\n" 
 					+ "}";
 				} else {
@@ -293,7 +293,7 @@ public class PTRepository {
 			if (lastestIRI != null) {
 				TraceArtifact result = new TraceArtifact();
 				result.setIri(latestVersion.toString());
-				result.setGUID(latestVersion.toString());
+				result.setTag(latestVersion.toString());
 				return result;
 			}
 		}