diff --git a/resources/js/components/Evaluations/Single/Components/Step1/DangerLine.vue b/resources/js/components/Evaluations/Single/Components/Step1/DangerLine.vue
index 47764b7962571ed59bdeab3381c2007969f4835f..7c3884e74b2f1a8e807962888b6fb513a47f9d19 100644
--- a/resources/js/components/Evaluations/Single/Components/Step1/DangerLine.vue
+++ b/resources/js/components/Evaluations/Single/Components/Step1/DangerLine.vue
@@ -21,14 +21,20 @@ export default {
     computed: {
         level: {
             get() {
-                return this.evaluation.danger_levels && this.evaluation.danger_levels.find(d => d.danger_id === this.danger.id) ? this.evaluation.danger_levels.find(d => d.danger_id === this.danger.id).id : null
+                if (this.evaluation.danger_levels.length) {
+                    this.evaluation.danger_levels = this.$store.state.dangers.all.map(d => {
+                        return {danger_id: d.id}
+                    })
+                } else {
+
+                }
             },
             set(level) {
-
                 const evaluation = {...this.evaluation}
                 console.log('changing level', level)
                 console.log('eval before', evaluation.danger_levels)
                 console.log('this.danger.id', this.danger.id)
+
                 evaluation.danger_levels = this.evaluation.danger_levels.map(dl => {
                     if (dl.danger_id === this.danger.id) {
                         return {danger_id: dl.danger_id, id: level}