Fix Version of BioStar 2: v2.9.9 or higher version

 Affected Version of BioStar 2: v2.9.8


When you use the BioStar 2 Report function in v2.9.8, you may experience the following known issue.

  • Known Issue: If a report that was previously saved in the "Saved Reports" is exported after the report was created, the "Period" displayed in the exported report will follow the time/date that the custom report has been generated and saved, not following the time/date of you exports the report. So, in the exported report, that's why you will see the event logs of the dates that apply to the above wrong period.


Note that 

This occurs for the saved custom report that was generated by selecting DYNAMIC as "Set Period."


This issue will be resolved in v2.9.9. So, please upgrade your BioStar 2 to v2.9.9 once the version has been released. However, if you want to use BioStar 2 v2.9.8 or a lower version, please apply the workaround introduced in 3.Workaround for this article.


For more understanding, please refer to the following content.


1. Issue Scenario


Step 1. I generated the Custom Report on January 31st as a DYNAMIC type (from 1 day back to 0 days back) and then saved it using the Save Report functions.

image

 

Step 2. On Feb 20th, try exporting the above-stored report using the Export functions in Saved Reports.

image

 

Step 3. After the reports have been exported as PDF format and if you open it, you will see the Period has been set from Jan 30th to Jan 31st, not set as Feb 19th ~ Feb 20th. That’s why the event logs from Jan 30th to Jan 31st will be displayed even if you export the report on Feb 20th. 

image

 

2. Affected Version

v2.9.8

 

3. Workaround

Apply the patch according to the manual below. FISS-4394.zip

 

Step 1. Stop the BioStar 2 Core Web Server service from BioStar 2 Setting
Step 2. Backup the existing "biostar2-webapp.jar" located in the C:\Program Files\BioStar 2(x64)

Step 3. Copy the patched "biostar2-webapp.jar" into C:\Program Files\BioStar 2(x64)

Step 4. Backup the existing "dist_react_report" folder located in C:\Program Files\BioStar 2(x64)\nginx\html

Step 5. After unzipping the "dist_react_report " zip file, copy the patched "dist_react_report" folder into C:\Program Files\BioStar 2(x64)\nginx\html

Step 6. Start BioStar 2 Core Web Server service from BioStar 2 Setting and check if the issue has been solved.

 

4. Fixed Version

v2.9.9