From 7a9f099b7bc26324836339a9952c61ae50d2fb64 Mon Sep 17 00:00:00 2001 From: Annika Wolff Date: Thu, 16 Apr 2020 10:25:45 +0200 Subject: [PATCH] remove channel from tax category --- .../views/tax/tax-categories/create.blade.php | 18 +--------- .../views/tax/tax-categories/edit.blade.php | 16 --------- .../Database/Factories/TaxCategoryFactory.php | 3 -- ...30351_remove_channel_from_tax_category.php | 34 +++++++++++++++++++ .../Controllers/TaxCategoryController.php | 2 -- .../Webkul/Tax/src/Models/TaxCategory.php | 1 - public/mix-manifest.json | 4 +++ 7 files changed, 39 insertions(+), 39 deletions(-) create mode 100644 packages/Webkul/Tax/src/Database/Migrations/2020_04_16_130351_remove_channel_from_tax_category.php create mode 100644 public/mix-manifest.json diff --git a/packages/Webkul/Admin/src/Resources/views/tax/tax-categories/create.blade.php b/packages/Webkul/Admin/src/Resources/views/tax/tax-categories/create.blade.php index 336dbcabe..a09ec4cfb 100755 --- a/packages/Webkul/Admin/src/Resources/views/tax/tax-categories/create.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/tax/tax-categories/create.blade.php @@ -26,22 +26,6 @@
@csrf() -
- - - - - @{{ errors.first('channel') }} -
-
@@ -67,7 +51,7 @@
- +
diff --git a/packages/Webkul/Admin/src/Resources/views/tax/tax-categories/edit.blade.php b/packages/Webkul/Admin/src/Resources/views/tax/tax-categories/edit.blade.php index 178246b22..3a30a0425 100755 --- a/packages/Webkul/Admin/src/Resources/views/tax/tax-categories/edit.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/tax/tax-categories/edit.blade.php @@ -27,22 +27,6 @@
@csrf() @method('PUT') -
- - - - - @{{ errors.first('channel') }} -
-
diff --git a/packages/Webkul/Tax/src/Database/Factories/TaxCategoryFactory.php b/packages/Webkul/Tax/src/Database/Factories/TaxCategoryFactory.php index b704d1d84..a0aab3cab 100644 --- a/packages/Webkul/Tax/src/Database/Factories/TaxCategoryFactory.php +++ b/packages/Webkul/Tax/src/Database/Factories/TaxCategoryFactory.php @@ -7,9 +7,6 @@ use Webkul\Tax\Models\TaxCategory; $factory->define(TaxCategory::class, function (Faker $faker) { return [ - 'channel_id' => function () { - return core()->getCurrentChannel()->id; - }, 'code' => $faker->uuid, 'name' => $faker->words(2, true), 'description' => $faker->sentence(10), diff --git a/packages/Webkul/Tax/src/Database/Migrations/2020_04_16_130351_remove_channel_from_tax_category.php b/packages/Webkul/Tax/src/Database/Migrations/2020_04_16_130351_remove_channel_from_tax_category.php new file mode 100644 index 000000000..cc5f08768 --- /dev/null +++ b/packages/Webkul/Tax/src/Database/Migrations/2020_04_16_130351_remove_channel_from_tax_category.php @@ -0,0 +1,34 @@ +dropForeign('tax_categories_channel_id_foreign'); + $table->dropColumn('channel_id'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('tax_categories', function (Blueprint $table) { + $table->integer('channel_id')->unsigned()->after('id'); + $table->foreign('channel_id')->references('id')->on('channels')->onDelete('cascade'); + }); + } +} diff --git a/packages/Webkul/Tax/src/Http/Controllers/TaxCategoryController.php b/packages/Webkul/Tax/src/Http/Controllers/TaxCategoryController.php index 82a3101c2..4c1f6cf11 100755 --- a/packages/Webkul/Tax/src/Http/Controllers/TaxCategoryController.php +++ b/packages/Webkul/Tax/src/Http/Controllers/TaxCategoryController.php @@ -68,7 +68,6 @@ class TaxCategoryController extends Controller $data = request()->input(); $this->validate(request(), [ - 'channel_id' => 'required|numeric', 'code' => 'required|string|unique:tax_categories,code', 'name' => 'required|string', 'description' => 'required|string', @@ -111,7 +110,6 @@ class TaxCategoryController extends Controller public function update($id) { $this->validate(request(), [ - 'channel_id' => 'required|numeric', 'code' => 'required|string|unique:tax_categories,code,' . $id, 'name' => 'required|string', 'description' => 'required|string', diff --git a/packages/Webkul/Tax/src/Models/TaxCategory.php b/packages/Webkul/Tax/src/Models/TaxCategory.php index e2322f758..011e37106 100755 --- a/packages/Webkul/Tax/src/Models/TaxCategory.php +++ b/packages/Webkul/Tax/src/Models/TaxCategory.php @@ -16,7 +16,6 @@ class TaxCategory extends Model implements TaxCategoryContract protected $table = 'tax_categories'; protected $fillable = [ - 'channel_id', 'code', 'name', 'description', diff --git a/public/mix-manifest.json b/public/mix-manifest.json new file mode 100644 index 000000000..2d6011713 --- /dev/null +++ b/public/mix-manifest.json @@ -0,0 +1,4 @@ +{ + "/js/app.js": "/js/app.js", + "/css/app.css": "/css/app.css" +}