From cea6149b392cda917126289b5b56162b727d334b Mon Sep 17 00:00:00 2001 From: Sonja Happ Date: Thu, 18 Feb 2021 14:16:07 +0100 Subject: [PATCH] fix update of input and output length upon adding signals --- routes/signal/signal_methods.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/routes/signal/signal_methods.go b/routes/signal/signal_methods.go index aa77c06..8f8e43b 100644 --- a/routes/signal/signal_methods.go +++ b/routes/signal/signal_methods.go @@ -67,8 +67,8 @@ func (s *Signal) addToConfig() error { } // adapt length of mapping - var newInputLength = db.Model(m).Where("Direction = ?", "in").Association("InputMapping").Count() - err = db.Model(m).Update("InputLength", newInputLength).Error + var newInputLength = db.Model(&m).Where("Direction = ?", "in").Association("InputMapping").Count() + err = db.Model(&m).Update("InputLength", newInputLength).Error } else { err = db.Model(&m).Association("OutputMapping").Append(s).Error @@ -77,8 +77,8 @@ func (s *Signal) addToConfig() error { } // adapt length of mapping - var newOutputLength = db.Model(m).Where("Direction = ?", "out").Association("OutputMapping").Count() - err = db.Model(m).Update("OutputLength", newOutputLength).Error + var newOutputLength = db.Model(&m).Where("Direction = ?", "out").Association("OutputMapping").Count() + err = db.Model(&m).Update("OutputLength", newOutputLength).Error } return err }