Closed
      
        Bug 1065328
      
      
        Opened 11 years ago
          Closed 11 years ago
      
        
    
  
[stage] App validation is successful even there's no origin specified in the manifest file
Categories
(Marketplace Graveyard :: Payments/Refunds, defect)
Tracking
(Not tracked)
        RESOLVED
        WORKSFORME
        
    
  
People
(Reporter: AndreiH, Unassigned)
References
Details
Attachments
(1 file)
| 119.58 KB,
          image/png         | Details | 
In the fxPay documentation it is specified and required for the app to have the "origin" in the manifest (eg: "origin": "app://my-app.allizom.org")
#STR:
1. Go to: https://marketplace.allizom.org/developers/submit
2. Choose Paid/In-app tab and Packaged app
3. Make sure you have no "origin" specified in the app manifest
4. Upload the packaged app
#Expected results:
We should get an Error message that informs users need the "origin" specified for receipt validation.
#Actual results:
App is passing validation without any errors.
|   | Reporter | |
| Comment 1•11 years ago
           | ||
App submission works even without "type": "privileged" specified and application must be a privileged packaged app so it can be signed and granted proper permissions.
| Comment 2•11 years ago
           | ||
origins are only required for server-less payments so the error shouldn't happen at upload time. It is still possible to submit an app without an origin.
We already display an error (shown above).
As an aside, we're discussing some origin changes here: https://groups.google.com/d/topic/mozilla.dev.marketplace/CC8xws1zrEo/discussion
| Updated•11 years ago
           | 
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
          You need to log in
          before you can comment on or make changes to this bug.
        
 Screen Shot 2014-09-10 at 6.55.44 PM.png
 Screen Shot 2014-09-10 at 6.55.44 PM.png
            
Description
•