Bug 1048785 Part 2: Extend MozLoopAPI with channel, version and OS details. r=mikedeboer

This commit is contained in:
Mark Banner
2014-08-08 18:10:54 +01:00
parent 61a38d2387
commit 54954e6a81
6 changed files with 83 additions and 8 deletions

View File

@@ -251,11 +251,13 @@ loop.conversation = (function(OT, mozL10n) {
var feebackAPIBaseUrl = navigator.mozLoop.getLoopCharPref(
"feedback.baseUrl");
var appVersionInfo = navigator.mozLoop.appVersionInfo;
var feedbackClient = new loop.FeedbackAPIClient(feebackAPIBaseUrl, {
product: navigator.mozLoop.getLoopCharPref("feedback.product"),
platform: navigator.platform
// XXX add "channel" and "version" options as per bug 1048785; these
// could be provided by the mozLoop API.
platform: appVersionInfo.OS,
channel: appVersionInfo.channel,
version: appVersionInfo.version
});
this.loadReactComponent(sharedViews.FeedbackView({