浏览代码

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;
 			}
 		}