Исправление замечаний

This commit is contained in:
Ivan Murashov
2017-09-12 12:38:10 +03:00
parent d23ca1c991
commit 8fb84947e5
14 changed files with 81 additions and 52 deletions

View File

@@ -8,7 +8,7 @@ final httpClient = createHttpClient();
// Попытка создать токен для кассы.
// В случае если токен для кассы уже существует, вернется ошибка 409.
// На сервере есть ограничение в 40 токенов.
createToken(String merchantId, String posID) async {
createToken(String merchantId, String posID, String locale) async {
// Поле description - необязательное.
var body = {
@@ -16,15 +16,15 @@ createToken(String merchantId, String posID) async {
'pos': posID,
};
return httpClient.post(url + 'tokens/?_dmapptoken=' + appToken, body: body);
return httpClient.post(url + 'tokens/?_dmapptoken=' + appToken, body: body, headers: {'Accept-Language': locale});
}
// Проверка статуса токена. В ответе приходит параметр active, который может быть либо true, либо false,.
checkTokenStatus(String token) async {
return httpClient.get(url + 'tokens/' + token + '?_dmapptoken=' + appToken);
checkTokenStatus(String token, String locale) async {
return httpClient.get(url + 'tokens/' + token + '?_dmapptoken=' + appToken, headers: {'Accept-Language': locale});
}
// Удаление токена на сервере.
deleteToken(String token) async {
return httpClient.delete(url + 'tokens/' + token + '?_dmapptoken=' + appToken);
deleteToken(String token, String locale) async {
return httpClient.delete(url + 'tokens/' + token + '?_dmapptoken=' + appToken, headers: {'Accept-Language': locale});
}