BpmnModel#addEscalation method implement error
Les mainteneurs répondent en général sous 1 jour
@Rohith1551 y travaille déjà.
Depuis le 13/10/2026.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 55/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- java
- Domaine
- backend-api-design
Piste de recherche
Start by locating BpmnModel#addEscalation and the escalationMap lookups shown in the issue. Trace whether callers and stored keys use escalation IDs or codes, then check the related tests. Done means both add methods store entries under the same identifier that containsEscalationRef and getEscalation expect, with tests covering the behavior.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Describe the bug
BpmnModel#addEscalation method implement error.
Expected behavior
Repair code.
Code
code in branch main
public void addEscalation(String escalationRef, String escalationCode, String name) {
if (StringUtils.isNotEmpty(escalationRef)) {
escalationMap.put(escalationRef, new Escalation(escalationRef, name, escalationCode));
}
}
public void addEscalation(Escalation escalation) {
if (StringUtils.isNotEmpty(escalation.getEscalationCode())) {
escalationMap.put(escalation.getEscalationCode(), escalation);
}
}
public boolean containsEscalationRef(String escalationRef) {
return escalationMap.containsKey(escalationRef);
}
public Escalation getEscalation(String escalationRef) {
return escalationMap.get(escalationRef);
}
At first method, escalationMap.put used key is id in fact, second method, escalationMap.put used key is code in fact.
containsEscalationRef and getEscalation method param is code when call these method.
Additional context
main branch.
- Langage dominant
- Java
- Étoiles
- 9.6k
- Forks
- 2.9k
- Merge moyen
- 1 j 4 h
- PR mergées (30 j)
- 7
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de flowable/flowable-engine
-
FlowableMultiInstanceActivityEventImpl#isSequential() typo issuePeut-être pris @maxim618 l’a pris il y a 42 jours. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
flowable/flowable-engine#4268 ·
Les mainteneurs répondent en général sous 1 jour
-
flowable/flowable-engine#4314 ·
Les mainteneurs répondent en général sous 1 jour
-
Flowable Flowable BPM Engine 7.x;flowable5-engine 5.x missing authorization remote code executionOuverte
flowable/flowable-engine#4313 ·
Les mainteneurs répondent en général sous 1 jour
-
Intermittent EmptyStackException during CDI bean resolution with Weld and asynchronous jobsPeut-être pris @adityaanikam l’a pris il y a 13 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
flowable/flowable-engine#4302 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 57/100
flowable/flowable-engine#4300 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de flowable/flowable-engine
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
-
[Bug]: REST API URL starting with "http" but no scheme (e.g. httpbin.org/get) is not given an http:// prefixPeut-être pris @ItsDeadlyProgrammer l’a pris il y a 1 jour. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
appsmithorg/appsmith#42471 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
code-maintenance
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
-
bug priority: medium Review effort [1-5]: 3 status: needs-triage type: bug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
carlos-emr/carlos#5258 ·
Les mainteneurs répondent en général sous 1 jour