[mb-commits] r13683 - in search_server/trunk/index/src: main/java/org/musicbrainz/search/index test/java/org/musicbrainz/search/index
[email protected] Thu, 09 May 2013 15:25:01 +0000
| Newsgroups | gmane.comp.audio.musicbrainz.cvs |
|---|---|
| Message-ID | <E1UaSiL-0001Fz-UJ@wiley> |
Author: ijabz
Date: 2013-05-09 15:25:01 +0000 (Thu, 09 May 2013)
New Revision: 13683
Modified:
search_server/trunk/index/src/main/java/org/musicbrainz/search/index/ReleaseIndex.java
search_server/trunk/index/src/test/java/org/musicbrainz/search/index/ReleaseIndexTest.java
Log:
Fixed primaryType and status fields in release output
Modified: search_server/trunk/index/src/main/java/org/musicbrainz/search/index/ReleaseIndex.java
===================================================================
--- search_server/trunk/index/src/main/java/org/musicbrainz/search/index/ReleaseIndex.java 2013-05-09 15:05:11 UTC (rev 13682)
+++ search_server/trunk/index/src/main/java/org/musicbrainz/search/index/ReleaseIndex.java 2013-05-09 15:25:01 UTC (rev 13683)
@@ -419,7 +419,7 @@
ReleaseGroup rg = of.createReleaseGroup();
release.setReleaseGroup(rg);
if (primaryType!=null && !primaryType.isEmpty()){
- release.getReleaseGroup().setType(primaryType);
+ release.getReleaseGroup().setPrimaryType(primaryType);
}
if (secondaryTypes.containsKey(id)) {
@@ -444,7 +444,7 @@
String status = rs.getString("status");
doc.addFieldOrUnknown(ReleaseIndexField.STATUS, status);
if (status!=null && !status.isEmpty()) {
- release.setStatus(type);
+ release.setStatus(status);
}
String barcode = rs.getString("barcode");
Modified: search_server/trunk/index/src/test/java/org/musicbrainz/search/index/ReleaseIndexTest.java
===================================================================
--- search_server/trunk/index/src/test/java/org/musicbrainz/search/index/ReleaseIndexTest.java 2013-05-09 15:05:11 UTC (rev 13682)
+++ search_server/trunk/index/src/test/java/org/musicbrainz/search/index/ReleaseIndexTest.java 2013-05-09 15:25:01 UTC (rev 13683)
@@ -13,6 +13,7 @@
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertNull;
public class ReleaseIndexTest extends AbstractIndexTest {
@@ -883,6 +884,9 @@
assertEquals("c3b8dbc9-c1ff-4743-9015-8d762819134e", release.getId());
assertEquals("Crocodiles (bonus disc)", release.getTitle());
assertEquals("B00005NTQ7", release.getAsin());
+ assertEquals("Official", release.getStatus());
+ assertEquals("EP", release.getReleaseGroup().getPrimaryType());
+ assertEquals("EP", release.getReleaseGroup().getType());
assertNotNull(release.getMediumList());
@@ -909,6 +913,7 @@
assertEquals("c3b8dbc9-c1ff-4743-9015-8d762819134e", release.getId());
assertEquals("Crocodiles (bonus disc)", release.getTitle());
assertEquals("B00005NTQ7", release.getAsin());
+ assertNull(release.getStatus());
assertNotNull(release.getMediumList());
ReleaseEventList rel = release.getReleaseEventList();
assertNotNull(rel);