@Override public boolean isTimeTrackingEnabled() { return timeTrackingConfiguration.enabled(); }
public boolean isTimeTrackingEnabled() { return timeTrackingConfiguration.enabled(); }
private boolean isTimeTrackingEnabled() { return timeTrackingConfiguration.enabled(); }
private boolean shouldWorklogsBeReindexed() { return timeTrackingConfiguration.enabled() && getWorklogCount() > 0; }
public boolean isShown(Issue issue) { return getTimeTrackingConfiguration().enabled() && hasPermission(issue, Permissions.WORK_ISSUE); }
private void validateTimeTrackingEnabled(ProjectActionSupport projectActionSupport) { if (!timeTrackingConfiguration.enabled()) { projectActionSupport.addErrorMessage(getText("report.workloadpie.enableTimeTracking")); } }
@Override public MappingResult getMappingResult(final CachingUserMapper userMapper, final CopyIssueBean bean, final Project project) { TimeTrackingBean timeTracking = bean.getTimeTracking(); if (!timeTrackingConfiguration.enabled()) { return new MappingResult(Collections.<String>emptyList(), true, false, hasDefaultValue(project, bean)); } return new MappingResult(Collections.<String>emptyList(), timeTracking != null, timeTracking == null, hasDefaultValue( project, bean)); }
public ConfigurationBean createConfigurationBean() { final boolean timeTrackingEnabled = timeTrackingConfiguration.enabled(); if (timeTrackingEnabled) { return createConfigurationBean(true, Option.some(createTimeTrackingConfiguration())); } else { return createConfigurationBean(false, Option.none(TimeTrackingConfigurationBean.class)); } }
public void populateCurrentValue(final IssueInputParameters inputParameters, final CopyIssueBean bean, final FieldLayoutItem fieldLayoutItem, final Project project) { TimeTrackingBean timeTracking = bean.getTimeTracking(); if (timeTrackingConfiguration.enabled() && timeTracking != null) { final Long originalEstimate = timeTracking.getOriginalEstimate(); if(originalEstimate != null){ final JiraDurationUtils durutil = ComponentAccessor.getComponent(JiraDurationUtils.class); final String formattedValue = durutil.getShortFormattedDuration(originalEstimate); if (timeTrackingConfiguration.getMode().equals(TimeTrackingConfiguration.Mode.LEGACY)) { inputParameters.getActionParameters().put(IssueFieldConstants.TIMETRACKING, toArr(formattedValue)); } else { inputParameters.getActionParameters().put(TimeTrackingSystemField.TIMETRACKING_ORIGINALESTIMATE, toArr(formattedValue)); inputParameters.getActionParameters().put(TimeTrackingSystemField.TIMETRACKING_REMAININGESTIMATE, toArr(formattedValue)); } } } }