Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
05d038af33
|
|
@ -270,7 +270,6 @@ class EventCheckoutController extends Controller
|
|||
]);
|
||||
}
|
||||
|
||||
$mirror_buyer_info = ($request->get('mirror_buyer_info') == 'on');
|
||||
$event = Event::findOrFail($event_id);
|
||||
$order = new Order;
|
||||
$ticket_order = session()->get('ticket_order_' . $event_id);
|
||||
|
|
@ -456,7 +455,6 @@ class EventCheckoutController extends Controller
|
|||
$request_data = $ticket_order['request_data'][0];
|
||||
$event = Event::findOrFail($ticket_order['event_id']);
|
||||
$attendee_increment = 1;
|
||||
$mirror_buyer_info = isset($request_data['mirror_buyer_info']) ? ($request_data['mirror_buyer_info'] == 'on') : false;
|
||||
$ticket_questions = isset($request_data['ticket_holder_questions']) ? $request_data['ticket_holder_questions'] : [];
|
||||
|
||||
|
||||
|
|
@ -546,9 +544,9 @@ class EventCheckoutController extends Controller
|
|||
for ($i = 0; $i < $attendee_details['qty']; $i++) {
|
||||
|
||||
$attendee = new Attendee();
|
||||
$attendee->first_name = $event->ask_for_all_attendees_info ? ($mirror_buyer_info ? $order->first_name : $request_data["ticket_holder_first_name"][$i][$attendee_details['ticket']['id']]) : $order->first_name;
|
||||
$attendee->last_name = $event->ask_for_all_attendees_info ? ($mirror_buyer_info ? $order->last_name : $request_data["ticket_holder_last_name"][$i][$attendee_details['ticket']['id']]) : $order->last_name;
|
||||
$attendee->email = $event->ask_for_all_attendees_info ? ($mirror_buyer_info ? $order->email : $request_data["ticket_holder_email"][$i][$attendee_details['ticket']['id']]) : $order->email;
|
||||
$attendee->first_name = $request_data["ticket_holder_first_name"][$i][$attendee_details['ticket']['id']];
|
||||
$attendee->last_name = $request_data["ticket_holder_last_name"][$i][$attendee_details['ticket']['id']];
|
||||
$attendee->email = $request_data["ticket_holder_email"][$i][$attendee_details['ticket']['id']];
|
||||
$attendee->event_id = $event_id;
|
||||
$attendee->order_id = $order->id;
|
||||
$attendee->ticket_id = $attendee_details['ticket']['id'];
|
||||
|
|
|
|||
|
|
@ -224,7 +224,6 @@ class EventCustomizeController extends MyBaseController
|
|||
|
||||
$event->pre_order_display_message = trim($request->get('pre_order_display_message'));
|
||||
$event->post_order_display_message = trim($request->get('post_order_display_message'));
|
||||
$event->ask_for_all_attendees_info = ($request->get('ask_for_all_attendees_info') == 'on');
|
||||
$event->save();
|
||||
|
||||
return response()->json([
|
||||
|
|
|
|||
|
|
@ -167,7 +167,6 @@ $factory->define(App\Models\Event::class, function (Faker\Generator $faker) {
|
|||
'location_lat' => $faker->latitude,
|
||||
'location_long' => $faker->longitude,
|
||||
'location_google_place_id' => $faker->randomDigit,
|
||||
'ask_for_all_attendees_info' => 0,
|
||||
'pre_order_display_message' => $faker->text,
|
||||
'post_order_display_message' => $faker->text,
|
||||
'social_share_text' => 'Check Out [event_title] - [event_url]',
|
||||
|
|
|
|||
|
|
@ -0,0 +1,19 @@
|
|||
<?php
|
||||
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
|
||||
class RemoveAskForInEvents extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up()
|
||||
{
|
||||
Schema::table('events', function (Blueprint $table) {
|
||||
$table->dropColumn('ask_for_all_attendees_info');
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -111,6 +111,9 @@ var checkinApp = new Vue({
|
|||
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;
|
||||
|
||||
navigator.getUserMedia({video: true, audio: false}, function (stream) {
|
||||
|
||||
that.stream = stream;
|
||||
|
||||
if (window.webkitURL) {
|
||||
that.videoElement.src = window.webkitURL.createObjectURL(stream);
|
||||
} else {
|
||||
|
|
@ -159,6 +162,8 @@ var checkinApp = new Vue({
|
|||
closeScanner: function () {
|
||||
clearTimeout(this.QrTimeout);
|
||||
this.showScannerModal = false;
|
||||
track = this.stream.getTracks()[0];
|
||||
track.stop();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
{!! HTML::style('assets/stylesheet/application.css') !!}
|
||||
{!! HTML::style('assets/stylesheet/check_in.css') !!}
|
||||
{!! HTML::script('vendor/jquery/jquery.js') !!}
|
||||
{!! HTML::script('vendor/jquery/dist/jquery.min.js') !!}
|
||||
|
||||
@include('Shared/Layouts/ViewJavascript')
|
||||
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0">
|
||||
|
|
@ -158,4 +158,4 @@ Vue.http.headers.common['X-CSRF-TOKEN'] = '{{ csrf_token() }}';
|
|||
{!! HTML::script('vendor/qrcode-scan/llqrcode.js') !!}
|
||||
{!! HTML::script('assets/javascript/check_in.js') !!}
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -130,7 +130,7 @@
|
|||
@endif
|
||||
<div class="form-group">
|
||||
{!! Form::labelWithHelp('organiser_logo', 'Organiser Logo', array('class'=>'control-label '),
|
||||
'We recommend a square image, as this will look best on printed tickets and event pages.') !!}l
|
||||
'We recommend a square image, as this will look best on printed tickets and event pages.') !!}
|
||||
{!!Form::styledFile('organiser_logo')!!}
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
</div>
|
||||
|
||||
<div class="form-group custom-theme">
|
||||
{!! Form::label('description', 'Event Description', array('class'=>'control-label')) !!}
|
||||
{!! Form::label('description', 'Event Description', array('class'=>'control-label required')) !!}
|
||||
{!! Form::textarea('description', Input::old('description'),
|
||||
array(
|
||||
'class'=>'form-control editable',
|
||||
|
|
|
|||
Loading…
Reference in New Issue