Skip to content

Commit 371ca93

Browse files
committed
fix: fix "zh-hans" is not a valid locale error
1 parent dcc9e5e commit 371ca93

File tree

3 files changed

+1
-60
lines changed

3 files changed

+1
-60
lines changed

app/models/trained_message.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ module TrainingTarget
2929
# Automatically train classifier after creating/updating a message
3030
after_create :retrain_classifier, if: :trainable?
3131
after_update :retrain_classifier, if: :trainable_type_changed?
32-
after_destroy :retrain_classifier, if: :trainable?
3332
after_create :should_ban_user, if: :trainable?
3433
after_update :should_ban_user, if: :trainable_type_changed?
3534

app/services/telegram_botter.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ def handle_message(bot, message)
4747

4848
# Clean the message text and handle @botname mentions
4949
message_text = message.text&.strip || ""
50-
@lang_code = message.from.language_code || "en"
50+
@lang_code = (message.from.language_code || "en").split("-").first
5151
# Remove @botname from the beginning if present
5252
message_text = message_text.gsub(/^@#{@bot_username}\s+/, "") if @bot_username
5353

config/locales/telegram_bot.zh-hans.yml

Lines changed: 0 additions & 58 deletions
This file was deleted.

0 commit comments

Comments
 (0)