
package de.ivu.elect.presentation.stimmeingabe.menu;

import javax.enterprise.inject.Specializes;
import javax.inject.Inject;

import de.ivu.elect.presentation.stimmeingabe.NlStimmeingabeSecurity;

@Specializes
public class NlErgebniseingangSearchMenuItemEntry extends ErgebniseingangSearchMenuItemEntry {

  private static final long serialVersionUID = 1L;

  @Inject
  private transient NlStimmeingabeSecurity nlStimmeingabeSecurity;

  public NlErgebniseingangSearchMenuItemEntry() {
    super();
  }

  @Override
  public String getLabelKey() {
    if (nlStimmeingabeSecurity.isAktuellerErfasserKontrolliert()) { // ELECTVAPP-202
      return "ergebniseingang.search.menu.item.label.verkiezingsleider";
    }

    return super.getLabelKey();
  }
}
