use of org.olat.modules.webFeed.model.FeedImpl in project openolat by klemens.
the class RomeFeedFetcherTest method justifiyFeed_externalImageIsNull.
@Test
public void justifiyFeed_externalImageIsNull() {
String urlOld = "http://example.com/image1.jpg";
Feed feed = new FeedImpl(oresMock);
feed.setExternalImageURL(urlOld);
when(syndFeedMock.getImage()).thenReturn(null);
Feed justifiedFeed = sut.justifyFeed(feed, syndFeedMock);
assertThat(justifiedFeed.getExternalImageURL()).isNull();
}
use of org.olat.modules.webFeed.model.FeedImpl in project openolat by klemens.
the class FeedDAO method copyFeed.
public Feed copyFeed(OLATResourceable source, OLATResourceable target) {
if (source == null || target == null)
return null;
FeedImpl feed = (FeedImpl) loadFeed(source);
dbInstance.getCurrentEntityManager().detach(feed);
feed.setKey(null);
feed.setResourceableId(target.getResourceableId());
feed.setResourceableType(target.getResourceableTypeName());
dbInstance.getCurrentEntityManager().persist(feed);
return feed;
}
Aggregations