inactive keywords no longer presented to authors and supervisors
This commit is contained in:
parent
3122c686a1
commit
a98c214bcd
src
main/java/se/su/dsv/scipro
io/facade
match
dataprovider
panel
project/panels
test/java/se/su/dsv/scipro/match/dao
@ -422,7 +422,8 @@ public class ImporterFacade {
|
||||
|
||||
@Transactional
|
||||
public void addUnexistingUnitsAsKeywords(final Set<UnitDTO> subunits) {
|
||||
final Set<Keyword> currentUnits = keywordDao.getKeywords(keywordTypeDao.findByType(KeywordTypeDao.TYPE.UNIT));
|
||||
//include deleted keywords set to true, should it be like that? /Friis
|
||||
final Set<Keyword> currentUnits = keywordDao.getKeywords(keywordTypeDao.findByType(KeywordTypeDao.TYPE.UNIT), true);
|
||||
final Set<UnitDTO> remoteUnits = new HashSet<UnitDTO>(subunits);
|
||||
for (Keyword unit : currentUnits) {
|
||||
UnitDTO translatedUnit = dtoFromUnitKeyword(unit);
|
||||
|
@ -31,13 +31,13 @@ public class KeywordsDataProvider extends SortableDataProvider<Keyword>{
|
||||
}
|
||||
|
||||
public Iterator<Keyword> iterator(int first, int count) {
|
||||
Iterator<Keyword> iter = keywordDao.getKeywords(keywordType).iterator();
|
||||
Iterator<Keyword> iter = keywordDao.getKeywords(keywordType, true).iterator();
|
||||
return iter;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int size() {
|
||||
return keywordDao.getKeywords(keywordType).size();
|
||||
return keywordDao.getKeywords(keywordType, true).size();
|
||||
}
|
||||
|
||||
}
|
@ -211,7 +211,7 @@ public class AdminManageSupervisorPanel extends Panel {
|
||||
keywords.addAll(researchAreaPanel.getSelectedKeywords());
|
||||
|
||||
KeywordType kwType = keywordTypeDao.findByType(KeywordTypeDao.TYPE.REGULAR);
|
||||
Set<Keyword> tmpWords = keywordDao.getKeywords(kwType);
|
||||
Set<Keyword> tmpWords = keywordDao.getKeywords(kwType, true);
|
||||
for(Keyword k : tmpWords){
|
||||
if(k.getKeyword().equalsIgnoreCase(keywordField.getModelObject())){
|
||||
keywords.add(k);
|
||||
|
@ -47,7 +47,7 @@ public class FilterFormKeywordPanel extends Panel {
|
||||
|
||||
|
||||
KeywordType kwType = keywordTypeDao.findByType(type);
|
||||
Set<Keyword> tmpWords = keywordDao.getKeywords(kwType);
|
||||
Set<Keyword> tmpWords = keywordDao.getKeywords(kwType, true);
|
||||
keywords = new ArrayList<Keyword>(tmpWords);
|
||||
CompoundPropertyModel<List<Keyword>> keyWordModel = new CompoundPropertyModel<List<Keyword>>(keywords);
|
||||
|
||||
|
@ -125,7 +125,7 @@ public class KeywordSelectionPanel extends Panel {
|
||||
if (keywordProvider.getObject() != null) {
|
||||
ideaAreaKeywords = new ArrayList<Keyword>(keywordProvider.getObject().getKeywords().getFiltered(area));
|
||||
}
|
||||
Set<Keyword> areaKeySet = keywordDao.getKeywords(area);
|
||||
Set<Keyword> areaKeySet = keywordDao.getKeywords(area, false);
|
||||
List<Keyword> areaKeyList = new ArrayList<Keyword>(areaKeySet);
|
||||
CompoundPropertyModel<List<Keyword>> listModel = new CompoundPropertyModel<List<Keyword>>(areaKeyList);
|
||||
|
||||
@ -153,7 +153,7 @@ public class KeywordSelectionPanel extends Panel {
|
||||
if(!selectedWords.isEmpty())
|
||||
ideaKeywords = new ArrayList<Keyword>(selectedWords);
|
||||
|
||||
Set<Keyword> keySet = keywordDao.getKeywords(keyword);
|
||||
Set<Keyword> keySet = keywordDao.getKeywords(keyword, false);
|
||||
regularKeywordsPalette = new Palette<Keyword>("keywordPalette",
|
||||
new ListModel<Keyword>(ideaKeywords),
|
||||
new CollectionModel<Keyword>(keySet),
|
||||
|
@ -66,7 +66,7 @@ public class TestKeywordDao {
|
||||
@Transactional
|
||||
@Rollback
|
||||
public void testShouldGetAllKeywordsOfACertainType() {
|
||||
Set<Keyword> keywords = target.getKeywords(standard);
|
||||
Set<Keyword> keywords = target.getKeywords(standard, true);
|
||||
Assert.assertEquals(new HashSet<Keyword>(
|
||||
Arrays.asList(new Keyword[] { keyword1, keyword2 })), keywords);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user