Prod build process
This commit is contained in:
@@ -3,7 +3,8 @@ import { Controller } from "@hotwired/stimulus";
|
||||
export default class extends Controller {
|
||||
static values = {
|
||||
logoType: String,
|
||||
employerName: String
|
||||
employerName: String,
|
||||
employerId: Number
|
||||
}
|
||||
static targets = ["preview", "previewContainer", "logoSelect", "logoIdField", "logoNameField", "initialLogoFile"];
|
||||
|
||||
@@ -89,8 +90,13 @@ export default class extends Controller {
|
||||
|
||||
async uploadLogoToServer(logoFile) {
|
||||
console.log('in uploadLogoToServer');
|
||||
const employerId = this.employerIdValue
|
||||
|
||||
const formData = new FormData();
|
||||
formData.append(`id_card_${this.logoTypeValue}_logo[logo_file]`, logoFile);
|
||||
if (employerId) {
|
||||
formData.append(`id_card_${this.logoTypeValue}_logo[employer_id]`, employerId);
|
||||
}
|
||||
|
||||
const csrfToken = document.querySelector("meta[name='csrf-token']").content;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user