Quellcode durchsuchen

missing assymId bug fixed

bioinsilico vor 3 Jahren
Ursprung
Commit
d4fb24d9f1
3 geänderte Dateien mit 7 neuen und 2 gelöschten Zeilen
  1. 4 0
      CHANGELOG.md
  2. 1 1
      package.json
  3. 2 1
      src/RcsbFv3D/RcsbFv3DAssembly.tsx

+ 4 - 0
CHANGELOG.md

@@ -2,6 +2,10 @@
 
 [Semantic Versioning](https://semver.org/)
 
+## [1.3.7] - 2022-04-07
+### Bug fixes
+- `assymId` empty string bug fixed
+
 ## [1.3.6] - 2022-04-07
 ### Dependency update
 - rcsb-saguaro update 2.0.4

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "@rcsb/rcsb-saguaro-3d",
-  "version": "1.3.6",
+  "version": "1.3.7",
   "description": "RCSB Molstar/Saguaro Web App",
   "main": "build/dist/app.js",
   "files": [

+ 2 - 1
src/RcsbFv3D/RcsbFv3DAssembly.tsx

@@ -25,6 +25,7 @@ export class RcsbFv3DAssembly extends RcsbFv3DAbstract{
     }
 
     init(assemblyData: RcsbFv3DAssemblyInterface) {
+        console.log(assemblyData);
         this.elementId = assemblyData.elementId ?? "RcsbFv3D_mainDiv_"+Math.random().toString(36).substring(2);
         this.structureConfig = {
             loadConfig: {
@@ -35,7 +36,7 @@ export class RcsbFv3DAssembly extends RcsbFv3DAbstract{
                     reprProvider: RcsbRepresentationPreset,
                     params:{
                         preset:{
-                            assemblyId: assemblyData.config.assemblyId ?? '1'
+                            assemblyId: typeof (assemblyData.config.assemblyId) === "string" &&  assemblyData.config.assemblyId?.length > 0 ? assemblyData.config.assemblyId : '1'
                         }
                     }
                 }