Project

General

Profile

« Previous | Next » 

Revision b3e242fe

Added by Andreas Kohlbecker almost 7 years ago

fix #6810 View for starting new registrations implemented

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/component/registration/RegistrationItem.java
190 190
        } else {
191 191
            referenceEditorAction = new ReferenceEditorAction(Action.ADD);
192 192
        }
193
        TimePeriod datePublished = workingSet.getRegistrationDTOs().get(0).getDatePublished();
193
        TimePeriod datePublished = null;
194
        String submitterName = null;
195
        if(workingSet.getRegistrationDTOs().size() > 0){
196
            datePublished = workingSet.getRegistrationDTOs().get(0).getDatePublished();
197
            submitterName = workingSet.getRegistrationDTOs().get(0).getSubmitterUserName();
198
        }
194 199
        updateUI(workingSet.getCitation(), workingSet.getCreated(), datePublished, workingSet.messagesCount(),
195
                referenceEditorAction, FontAwesome.EDIT, null, workingSet.getRegistrationDTOs().get(0).getSubmitterUserName());
200
                referenceEditorAction, FontAwesome.EDIT, null, submitterName);
196 201
    }
197 202

  
198 203
    /**
......
264 269

  
265 270

  
266 271
    private void updateDateLabels(DateTime created, TimePeriod datePublished, DateTime released) {
267
        getCreatedLabel().setValue("<span class=\"caption\">" + LABEL_CAPTION_CREATED + "</span>&nbsp;" + created.toString(ISODateTimeFormat.yearMonthDay()));
272
        if(created != null){
273
            getCreatedLabel().setValue("<span class=\"caption\">" + LABEL_CAPTION_CREATED + "</span>&nbsp;" + created.toString(ISODateTimeFormat.yearMonthDay()));
274
        }
268 275
        if(datePublished != null){
269 276
            getPublishedLabel().setVisible(true);
270 277
            getPublishedLabel().setValue("<span class=\"caption\">" + LABEL_CAPTION_PUBLISHED + "</span>&nbsp;" + timePeriodFormatter.print(datePublished));

Also available in: Unified diff