permissionTemplateService.applyDefaultPermissionTemplate(dbSession, provisionedComponent.getKey());
if (Qualifiers.PROJECT.equals(provisionedComponent.qualifier())
&& permissionTemplateService.hasDefaultTemplateWithPermissionOnProjectCreator(dbSession, provisionedComponent)) {
- favoriteUpdater.put(dbSession, provisionedComponent.getId());
+ favoriteUpdater.add(dbSession, provisionedComponent.getId());
dbSession.commit();
}
// "provisioning" permission is check in ComponentService
ComponentDto project = componentService.create(dbSession, newProject);
if (permissionTemplateService.hasDefaultTemplateWithPermissionOnProjectCreator(dbSession, project)) {
- favoriteUpdater.put(dbSession, project.getId());
+ favoriteUpdater.add(dbSession, project.getId());
dbSession.commit();
}
/**
* Set favorite to the logged in user. If no user is logged, no action is done
*/
- public void put(DbSession dbSession, long componentDbId) {
+ public void add(DbSession dbSession, long componentDbId) {
if (!userSession.isLoggedIn()) {
return;
}
userSession
.checkLoggedIn()
.checkComponentUuidPermission(UserRole.USER, componentDto.uuid());
- favoriteUpdater.put(dbSession, componentDto.getId());
+ favoriteUpdater.add(dbSession, componentDto.getId());
dbSession.commit();
}
};
assertThat(project.qualifier()).isEqualTo(qualifier);
assertThat(project.getId()).isEqualTo(result);
verify(permissionTemplateService).applyDefaultPermissionTemplate(any(DbSession.class), eq(componentKey));
- verify(favoriteUpdater).put(any(DbSession.class), eq(project.getId()));
+ verify(favoriteUpdater).add(any(DbSession.class), eq(project.getId()));
}
@Test(expected = BadRequestException.class)
verifyReportIsPersisted(TASK_UUID);
verify(permissionTemplateService).applyDefault(any(DbSession.class), eq(createdProject), anyLong());
- verify(favoriteUpdater).put(any(DbSession.class), eq(createdProject.getId()));
+ verify(favoriteUpdater).add(any(DbSession.class), eq(createdProject.getId()));
verify(queue).submit(argThat(new TypeSafeMatcher<CeTaskSubmit>() {
@Override
protected boolean matchesSafely(CeTaskSubmit submit) {
public void put_favorite() {
assertNoFavorite();
- underTest.put(dbSession, COMPONENT_ID);
+ underTest.add(dbSession, COMPONENT_ID);
assertFavorite();
}
public void do_nothing_when_not_logged_in() {
userSession.anonymous();
- underTest.put(dbSession, COMPONENT_ID);
+ underTest.add(dbSession, COMPONENT_ID);
assertNoFavorite();
}
@Test
public void put_existing_favorite() {
- underTest.put(dbSession, COMPONENT_ID);
+ underTest.add(dbSession, COMPONENT_ID);
assertFavorite();
- underTest.put(dbSession, COMPONENT_ID);
+ underTest.add(dbSession, COMPONENT_ID);
assertFavorite();
}