Browse Source

Fix create and update job validation failure on job price field

pull/3/head
Nafies Luthfi 8 years ago
parent
commit
ea809f41ad
  1. 3
      app/Entities/Projects/JobsRepository.php
  2. 2
      app/Http/Requests/Jobs/UpdateRequest.php
  3. 16
      resources/views/jobs/create.blade.php
  4. 12
      resources/views/jobs/edit.blade.php

3
app/Entities/Projects/JobsRepository.php

@ -8,6 +8,8 @@ use DB;
/**
* Jobs Repository Class
*
* @author Nafies Luthfi <nafiesl@gmail.com>
*/
class JobsRepository extends BaseRepository
{
@ -49,7 +51,6 @@ class JobsRepository extends BaseRepository
public function createJob($jobData, $projectId)
{
$jobData['project_id'] = $projectId;
$jobData['price'] = str_replace('.', '', $jobData['price']);
return $this->storeArray($jobData);
}

2
app/Http/Requests/Jobs/UpdateRequest.php

@ -28,7 +28,7 @@ class UpdateRequest extends Request
{
return [
'name' => 'required|max:60',
'price' => 'required',
'price' => 'required|numeric',
'worker_id' => 'required|numeric',
'type_id' => 'required|numeric',
'description' => 'max:255',

16
resources/views/jobs/create.blade.php

@ -38,19 +38,3 @@
</div>
</div>
@endsection
@section('ext_js')
{!! Html::script(url('assets/js/plugins/autoNumeric.min.js')) !!}
@endsection
@section('script')
<script>
(function() {
$('#price').autoNumeric("init",{
aSep: '.',
aDec: ',',
mDec: '0'
});
})();
</script>
@endsection

12
resources/views/jobs/edit.blade.php

@ -43,15 +43,3 @@
@section('ext_js')
{!! Html::script(url('assets/js/plugins/autoNumeric.min.js')) !!}
@endsection
@section('script')
<script>
(function() {
$('#price').autoNumeric("init",{
aSep: '.',
aDec: ',',
mDec: '0'
});
})();
</script>
@endsection
Loading…
Cancel
Save