DEV: Log deprecated FA 4.7 icon names in /logs (take 2)

Does not use utilities library, to avoid wizard qunit test failures
This commit is contained in:
Penar Musaraj 2019-12-18 12:52:31 -05:00
parent 274c22e7a2
commit db7d00a8dc
1 changed files with 12 additions and 0 deletions

View File

@ -584,6 +584,18 @@ function warnIfDeprecated(oldId, newId) {
deprecated(
`Please replace all occurrences of "${oldId}"" with "${newId}". FontAwesome 4.7 icon names are now deprecated and will be removed in the next release.`
);
if (!Discourse.testing) {
const errorData = {
message: `FA icon deprecation: replace "${oldId}"" with "${newId}".`,
stacktrace: Error().stack
};
Ember.$.ajax(`${Discourse.BaseUri}/logs/report_js_error`, {
errorData,
type: "POST",
cache: false
});
}
}
function handleIconId(icon) {