@@ -86,11 +86,11 @@ defmodule Astarte.RealmManagement.Engine do
8686
8787 if opts [ :async ] do
8888 # TODO: add _ = Logger.metadata(realm: realm_name)
89- Task . start ( Queries , :install_new_interface , [ client , interface_doc , automaton ] )
89+ Task . start ( Queries , :install_new_interface , [ client , realm_name , interface_doc , automaton ] )
9090
9191 { :ok , :started }
9292 else
93- Queries . install_new_interface ( client , interface_doc , automaton )
93+ Queries . install_new_interface ( client , realm_name , interface_doc , automaton )
9494 end
9595 else
9696 { :error , { :invalid , _invalid_str , _invalid_pos } } ->
@@ -167,6 +167,7 @@ defmodule Astarte.RealmManagement.Engine do
167167 else
168168 execute_interface_update (
169169 client ,
170+ realm_name ,
170171 interface_update ,
171172 mapping_updates ,
172173 automaton ,
@@ -222,6 +223,7 @@ defmodule Astarte.RealmManagement.Engine do
222223
223224 def execute_interface_update (
224225 client ,
226+ realm_name ,
225227 interface_descriptor ,
226228 % MappingUpdates { } = mapping_updates ,
227229 automaton ,
@@ -243,7 +245,7 @@ defmodule Astarte.RealmManagement.Engine do
243245
244246 with :ok <- Queries . update_interface_storage ( client , interface_descriptor , new_mappings ) do
245247 Queries . update_interface (
246- client ,
248+ realm_name ,
247249 interface_descriptor ,
248250 all_changed_mappings ,
249251 automaton ,
0 commit comments