forked from kodorvan/stcs
		
	Fixed
This commit is contained in:
		@@ -128,7 +128,7 @@ async def state_trading_mode(callback: CallbackQuery, state):
 | 
			
		||||
 | 
			
		||||
                await state.clear()
 | 
			
		||||
    except Exception as e:
 | 
			
		||||
        logger.error(e)
 | 
			
		||||
        logger.error("Ошибка при обновлении режима торговли: %s", e)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
async def switch_mode_enabled_message(message, state):
 | 
			
		||||
@@ -277,7 +277,7 @@ async def state_margin_type(callback: CallbackQuery, state):
 | 
			
		||||
 | 
			
		||||
            positions = active_positions.get('result', {}).get('list', [])
 | 
			
		||||
        except Exception as e:
 | 
			
		||||
            logger.error(f"error: {e}")
 | 
			
		||||
            logger.error("Ошибка при получении активных позиций: %s", e)
 | 
			
		||||
            positions = []
 | 
			
		||||
 | 
			
		||||
        for pos in positions:
 | 
			
		||||
@@ -307,7 +307,7 @@ async def state_margin_type(callback: CallbackQuery, state):
 | 
			
		||||
 | 
			
		||||
                    await state.clear()
 | 
			
		||||
        except Exception as e:
 | 
			
		||||
            logger.error(f"error: {e}")
 | 
			
		||||
            logger.error("Ошибка при изменении типа маржи: %s", e)
 | 
			
		||||
    else:
 | 
			
		||||
        await callback.answer()
 | 
			
		||||
        await main_settings_message(callback.from_user.id, callback.message)
 | 
			
		||||
@@ -337,7 +337,7 @@ async def state_starting_quantity(message: Message, state):
 | 
			
		||||
 | 
			
		||||
        await state.clear()
 | 
			
		||||
    else:
 | 
			
		||||
        await message.answer('⛔️ Ошибка: вы вводите неверные символы')
 | 
			
		||||
        await message.answer("⛔️ Ошибка: вы вводите неверные символы")
 | 
			
		||||
 | 
			
		||||
        await main_settings_message(message.from_user.id, message)
 | 
			
		||||
 | 
			
		||||
@@ -345,7 +345,7 @@ async def state_starting_quantity(message: Message, state):
 | 
			
		||||
async def maximum_quantity_message(message, state):
 | 
			
		||||
    await state.set_state(update_main_settings.maximal_quantity)
 | 
			
		||||
 | 
			
		||||
    await message.edit_text("Введите <b>максимальное количество серии ставок:</b>", parse_mode='html',
 | 
			
		||||
    await message.edit_text("Введите максимальное количество серии ставок:",
 | 
			
		||||
                            reply_markup=inline_markup.back_btn_list_settings_markup)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -367,5 +367,6 @@ async def state_maximal_quantity(message: Message, state):
 | 
			
		||||
        val = data['maximal_quantity']
 | 
			
		||||
        await message.answer(
 | 
			
		||||
            f'⛔️ Ошибка: ваше значение ({val}) или выше лимита (100) или вы вводите неверные символы')
 | 
			
		||||
        logger.error(f'⛔️ Ошибка: ваше значение ({val}) или выше лимита (100) или вы вводите неверные символы')
 | 
			
		||||
 | 
			
		||||
        await main_settings_message(message.from_user.id, message)
 | 
			
		||||
 
 | 
			
		||||
@@ -56,8 +56,9 @@ async def state_price_profit(message: Message, state):
 | 
			
		||||
 | 
			
		||||
        await state.clear()
 | 
			
		||||
    else:
 | 
			
		||||
        val = data['price_profit']
 | 
			
		||||
        await message.answer(
 | 
			
		||||
            f'⛔️ Ошибка: ваше значение ({data['price_profit']}%) или выше лимита (100) или вы вводите неверные символы')
 | 
			
		||||
            f'⛔️ Ошибка: ваше значение ({val}%) или выше лимита (100) или вы вводите неверные символы')
 | 
			
		||||
 | 
			
		||||
        await main_settings_message(message.from_user.id, message)
 | 
			
		||||
 | 
			
		||||
@@ -107,8 +108,9 @@ async def state_price_loss(message: Message, state):
 | 
			
		||||
        await main_settings_message(message.from_user.id, message)
 | 
			
		||||
        await state.clear()
 | 
			
		||||
    else:
 | 
			
		||||
        val = data['price_loss']
 | 
			
		||||
        await message.answer(
 | 
			
		||||
            f'⛔️ Ошибка: ваше значение ({data["price_loss"]}%) выше лимита (100) или содержит неверные символы')
 | 
			
		||||
            f'⛔️ Ошибка: ваше значение ({val}%) выше лимита (100) или содержит неверные символы')
 | 
			
		||||
        await main_settings_message(message.from_user.id, message)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -135,8 +137,9 @@ async def state_max_risk_deal(message: Message, state):
 | 
			
		||||
 | 
			
		||||
        await state.clear()
 | 
			
		||||
    else:
 | 
			
		||||
        val = data['max_risk_deal']
 | 
			
		||||
        await message.answer(
 | 
			
		||||
            f'⛔️ Ошибка: ваше значение ({data['max_risk_deal']}%) или выше лимита (100) или вы вводите неверные символы')
 | 
			
		||||
            f'⛔️ Ошибка: ваше значение ({val}%) или выше лимита (100) или вы вводите неверные символы')
 | 
			
		||||
 | 
			
		||||
        await main_settings_message(message.from_user.id, message)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user