Skip to content

Issue #2278 fixed. #2288

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jul 11, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,12 @@ public function destroy(int $id): JsonResponse
{
$group = $this->groupRepository->findOrFail($id);

if ($group->users()->exists()) {
return response()->json([
'message' => trans('admin::app.settings.groups.index.delete-failed-associated-users'),
], 400);
}

try {
Event::dispatch('settings.group.delete.before', $id);

Expand Down
13 changes: 7 additions & 6 deletions packages/Webkul/Admin/src/Resources/lang/ar/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -744,12 +744,13 @@

'groups' => [
'index' => [
'create-btn' => 'إنشاء مجموعة',
'title' => 'المجموعات',
'create-success' => 'تم إنشاء المجموعة بنجاح.',
'update-success' => 'تم تحديث المجموعة بنجاح.',
'destroy-success' => 'تم حذف المجموعة بنجاح.',
'delete-failed' => 'لا يمكن حذف المجموعة.',
'create-btn' => 'إنشاء مجموعة',
'title' => 'المجموعات',
'create-success' => 'تم إنشاء المجموعة بنجاح.',
'update-success' => 'تم تحديث المجموعة بنجاح.',
'destroy-success' => 'تم حذف المجموعة بنجاح.',
'delete-failed' => 'لا يمكن حذف المجموعة.',
'delete-failed-associated-users' => 'لا يمكن حذف المجموعة لأنها مستخدمة من قبل المستخدمين.',

'datagrid' => [
'delete' => 'حذف',
Expand Down
13 changes: 7 additions & 6 deletions packages/Webkul/Admin/src/Resources/lang/en/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -746,12 +746,13 @@

'groups' => [
'index' => [
'create-btn' => 'Create Group',
'title' => 'Groups',
'create-success' => 'Group created successfully.',
'update-success' => 'Group updated successfully.',
'destroy-success' => 'Group deleted successfully.',
'delete-failed' => 'Group can not be deleted.',
'create-btn' => 'Create Group',
'title' => 'Groups',
'create-success' => 'Group created successfully.',
'update-success' => 'Group updated successfully.',
'destroy-success' => 'Group deleted successfully.',
'delete-failed' => 'Group can not be deleted.',
'delete-failed-associated-users' => 'Group can not be deleted, as this is being used by users.',

'datagrid' => [
'delete' => 'Delete',
Expand Down
13 changes: 7 additions & 6 deletions packages/Webkul/Admin/src/Resources/lang/es/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -748,12 +748,13 @@

'groups' => [
'index' => [
'create-btn' => 'Crear Grupo',
'title' => 'Grupos',
'create-success' => 'Grupo creado con éxito.',
'update-success' => 'Grupo actualizado con éxito.',
'destroy-success' => 'Grupo eliminado con éxito.',
'delete-failed' => 'No se puede eliminar el grupo.',
'create-btn' => 'Crear Grupo',
'title' => 'Grupos',
'create-success' => 'Grupo creado con éxito.',
'update-success' => 'Grupo actualizado con éxito.',
'destroy-success' => 'Grupo eliminado con éxito.',
'delete-failed' => 'No se puede eliminar el grupo.',
'delete-failed-associated-users' => 'No se puede eliminar el grupo, ya que está siendo utilizado por usuarios.',

'datagrid' => [
'delete' => 'Eliminar',
Expand Down
13 changes: 7 additions & 6 deletions packages/Webkul/Admin/src/Resources/lang/fa/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -749,12 +749,13 @@

'groups' => [
'index' => [
'create-btn' => 'ایجاد گروه',
'title' => 'گروه‌ها',
'create-success' => 'گروه با موفقیت ایجاد شد.',
'update-success' => 'گروه با موفقیت به‌روزرسانی شد.',
'destroy-success' => 'گروه با موفقیت حذف شد.',
'delete-failed' => 'گروه قابل حذف نیست.',
'create-btn' => 'ایجاد گروه',
'title' => 'گروه‌ها',
'create-success' => 'گروه با موفقیت ایجاد شد.',
'update-success' => 'گروه با موفقیت به‌روزرسانی شد.',
'destroy-success' => 'گروه با موفقیت حذف شد.',
'delete-failed' => 'امکان حذف گروه وجود ندارد.',
'delete-failed-associated-users' => 'امکان حذف گروه وجود ندارد زیرا توسط کاربران استفاده می‌شود.',

'datagrid' => [
'delete' => 'حذف',
Expand Down
13 changes: 7 additions & 6 deletions packages/Webkul/Admin/src/Resources/lang/pt_BR/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -742,12 +742,13 @@

'groups' => [
'index' => [
'create-btn' => 'Adicionar Grupo',
'title' => 'Grupos',
'create-success' => 'Grupo adicionado com sucesso.',
'update-success' => 'Grupo atualizado com sucesso.',
'destroy-success' => 'Grupo excluído com sucesso.',
'delete-failed' => 'Não foi possível excluir o grupo.',
'create-btn' => 'Criar Grupo',
'title' => 'Grupos',
'create-success' => 'Grupo criado com sucesso.',
'update-success' => 'Grupo atualizado com sucesso.',
'destroy-success' => 'Grupo excluído com sucesso.',
'delete-failed' => 'Não foi possível excluir o grupo.',
'delete-failed-associated-users' => 'Não foi possível excluir o grupo, pois está sendo utilizado por usuários.',

'datagrid' => [
'delete' => 'Excluir',
Expand Down
13 changes: 7 additions & 6 deletions packages/Webkul/Admin/src/Resources/lang/tr/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -748,12 +748,13 @@

'groups' => [
'index' => [
'create-btn' => 'Grup Oluştur',
'title' => 'Gruplar',
'create-success' => 'Grup başarıyla oluşturuldu.',
'update-success' => 'Grup başarıyla güncellendi.',
'destroy-success' => 'Grup başarıyla silindi.',
'delete-failed' => 'Grup silinemedi.',
'create-btn' => 'Grup Oluştur',
'title' => 'Gruplar',
'create-success' => 'Grup başarıyla oluşturuldu.',
'update-success' => 'Grup başarıyla güncellendi.',
'destroy-success' => 'Grup başarıyla silindi.',
'delete-failed' => 'Grup silinemedi.',
'delete-failed-associated-users' => 'Grup silinemiyor, çünkü kullanıcılar tarafından kullanılıyor.',

'datagrid' => [
'delete' => 'Sil',
Expand Down
13 changes: 7 additions & 6 deletions packages/Webkul/Admin/src/Resources/lang/vi/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -745,12 +745,13 @@

'groups' => [
'index' => [
'create-btn' => 'Tạo Nhóm',
'title' => 'Nhóm',
'create-success' => 'Nhóm đã được tạo thành công.',
'update-success' => 'Nhóm đã được cập nhật thành công.',
'destroy-success' => 'Nhóm đã được xóa thành công.',
'delete-failed' => 'Không thể xóa nhóm.',
'create-btn' => 'Tạo Nhóm',
'title' => 'Nhóm',
'create-success' => 'Tạo nhóm thành công.',
'update-success' => 'Cập nhật nhóm thành công.',
'destroy-success' => 'Xóa nhóm thành công.',
'delete-failed' => 'Không thể xóa nhóm.',
'delete-failed-associated-users' => 'Không thể xóa nhóm vì đang được sử dụng bởi người dùng.',

'datagrid' => [
'delete' => 'Xóa',
Expand Down
Loading