return null;
}
}
private static ReleaseData fromSourNfo(Map<NfoField, MatchResult> m, Repository repository) {
ReleaseData d = new AlbumDataHibernateImpl();
storeCommonFields(d, m, repository);
storeDates(d, m, 3, 2, 1);
if (m.containsKey(NfoField.MEDIA_TYPE_VINYL)
&& !m.get(NfoField.MEDIA_TYPE_VINYL).getMatch().trim().isEmpty()) {
d.setMediaType(MediaType.VINYL);
} else if (m.containsKey(NfoField.MEDIA_TYPE_TAPE)
&& !m.get(NfoField.MEDIA_TYPE_TAPE).getMatch().trim().isEmpty()) {
d.setMediaType(MediaType.TAPE);
} else if (m.containsKey(NfoField.MEDIA_TYPE_CD)
&& !m.get(NfoField.MEDIA_TYPE_CD).getMatch().trim().isEmpty()) {
d.setMediaType(MediaType.CD);
} else if (m.containsKey(NfoField.MEDIA_TYPE_RADIO)
&& !m.get(NfoField.MEDIA_TYPE_RADIO).getMatch().trim().isEmpty()) {
d.setMediaType(MediaType.RADIO);
} else {
d.setMediaType(MediaType.UNKNOWN);
}
return d;
}