Skip to content

Commit

Permalink
Use a types.frozen for assemblies
Browse files Browse the repository at this point in the history
  • Loading branch information
cmdcolin committed Jun 19, 2021
1 parent 91837b4 commit 6f12a2a
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions packages/core/assemblyManager/assembly.ts
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ export default function assemblyFactory(
return types
.model({
configuration: types.safeReference(assemblyConfigType),
regions: types.maybe(types.array(MSTRegion)),
regions: types.frozen(),
refNameAliases: types.maybe(types.map(types.string)),
})
.views(self => ({
Expand Down Expand Up @@ -233,7 +233,7 @@ export default function assemblyFactory(
}
},
setRegions(regions: Region[]) {
self.regions = cast(regions)
self.regions = regions
},
setRefNameAliases(refNameAliases: RefNameAliases) {
self.refNameAliases = cast(refNameAliases)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ const ImportForm = observer(({ model }: { model: LGV }) => {
if (assemblyName) {
const assembly = await assemblyManager.waitForAssembly(assemblyName)
if (assembly && assembly.regions) {
const regions = getSnapshot(assembly.regions)
const regions = assembly.regions
if (!done && regions) {
setSelectedRegion(regions[0].refName)
setAssemblyRegions(regions)
Expand Down

0 comments on commit 6f12a2a

Please sign in to comment.