AbsaOSS / AbsaOSS/enceladus

Mapping table conformance rule throws error when no Mapping table available

Abierto
#714 0 comentarios 0 reacciones 0 asignados Ver en GitHub
bug Menas priority: medium
Lenguaje dominante
Scala
Estrellas
33
Forks
16
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

## Describe the bug
When there is no mapping table to select, mapping table conformance rule throw error to console and does not update the Conformance Rule name in the selector.

## To Reproduce
Steps to reproduce the behavior OR commands run:
1. Have no mapping table
2. Select Mapping conformance rule under any dataset

## Expected behaviour
Don't try to display mapping tables if there are none.

## Screenshots
![Jul-29-2019 14-03-20](https://user-images.githubusercontent.com/17467768/62047029-b7d2b500-b209-11e9-8a9c-20f2fcea34fd.gif)

## Console
```js
Uncaught TypeError: Cannot read property '_id' of undefined
at ConformanceRuleDialog.beforeShowFragmentChanges (ConformanceRuleDialog.js:259)
at ConformanceRuleDialog.showFormFragment (ConformanceRuleDialog.js:311)
at ConformanceRuleDialog.onRuleSelect (ConformanceRuleDialog.js:179)
at f.b.fireEvent (EventProvider-dbg.js:228)
at f.d.fireEvent (Element-dbg.js:546)
at f.s.fireChange (Select-dbg.js:2144)
at f.s.onSelectionChange (Select-dbg.js:1325)
at f.b.fireEvent (EventProvider-dbg.js:228)
at f.d.fireEvent (Element-dbg.js:546)
at f.fireSelectionChange (ManagedObjectMetadata-dbg.js:782)
```

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.