Details
-
Type: Bug
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:1
-
Epic Link:
-
Sprint:Fall 4 : 30 Sep to 11 Oct, Fall 5 : 14 Oct to 25 Oct, Fall 6 : 28 Oct to 8 Nov
Description
Steps to reproduce the issue:
1) Submit any app by clicking Submit your App button on homepage.
2) Upload app using either URL or jar and click Next
3) Verify all the information and submit the app
4) Try re-submitting same app using above steps without releasing the app
5) Go to the pending apps and try to accept the submitted app.
The app gets accepted but the loading spinner keeps on spinning.
Check the admin page for that released app. The release file name and release file information is missing.
Issue:
Multiple submission of same app with same version without releasing should create single entry in pending app and released on accept
Files changed:
https://bitbucket.org/rpatil14/appstore_riddhi/branch/IGBF_2044#diff
submit_app/views.py
Testing steps:
1) Submit any app by clicking Submit your App button on homepage
2) Upload app using either URL or jar and click Next
3) Verify all the information and submit the app
4) Part I: Build a new jar for the same app, same version, but slightly different functionality so that you can tell the difference between them once installed into IGB. Try submitting this new jar (same Bundle-SymbolicName, same Bundle-Version) using above steps without releasing the previous submitted app
5) Login as Admin
6) Go to the pending apps and accept the submitted app. (There should be only one with this Bundle-SymbolicName and Bundle-Version.)
7) The app will be accepted and released. Check that it is the correct one by installing it into IGB and running it.
Testing result:
Code changes deployed to -https://dev-appstore-6.bioviz.org
S3 jar upload URL - https://s3.console.aws.amazon.com/s3/buckets/devappstore6-media-0000/media/super-simple-igb-app/releases/0.0.3/?region=us-east-1
cc. [~aloraine]