diff options
| author | Raphael Kabo <raphaelkabo@hey.com> | 2024-02-25 17:56:25 +0000 | 
|---|---|---|
| committer | Raphael Kabo <raphaelkabo@hey.com> | 2024-02-25 17:56:25 +0000 | 
| commit | cd0f291eb1a608589fcc2c1875fa7099ed8e2c51 (patch) | |
| tree | 05b1d8b1d63baed174883cc96807051e530969a2 /views/partials | |
| parent | b17238eb2840553c69fc2dae168be557afbcee9c (diff) | |
feat: optionally restrict event creation to specific emails
Diffstat (limited to 'views/partials')
| -rwxr-xr-x | views/partials/eventForm.handlebars | 5 | ||||
| -rw-r--r-- | views/partials/eventGroupForm.handlebars | 5 | ||||
| -rw-r--r-- | views/partials/importeventform.handlebars | 5 | 
3 files changed, 9 insertions, 6 deletions
diff --git a/views/partials/eventForm.handlebars b/views/partials/eventForm.handlebars index c44a2ef..c2eebc3 100755 --- a/views/partials/eventForm.handlebars +++ b/views/partials/eventForm.handlebars @@ -1,3 +1,4 @@ +<input type="hidden" name="magicLinkToken" value="{{magicLinkToken}}" x-ref="magicLinkToken">  <div class="form-group">    <label for="eventName" >Event name</label>    <div class="form-group "> @@ -65,7 +66,7 @@  <div class="form-group">    <label for="creatorEmail" >Your email</label>    <div class="form-group "> -    <input type="email" class="form-control" id="creatorEmail" name="creatorEmail" placeholder="Will not be shown anywhere (optional)." x-model="data.creatorEmail" > +    <input type="email" class="form-control" id="creatorEmail" name="creatorEmail" placeholder="Will not be shown anywhere (optional)." x-model.fill="data.creatorEmail" {{#if creatorEmail}}value="{{creatorEmail}}" readonly{{/if}}>      <small class="form-text">If you provide your email, we will send your secret editing password here, and use it to notify you of updates to the event.</small>    </div>  </div> @@ -159,7 +160,7 @@        <p><i class="fas fa-exclamation-triangle"></i> Please fix these errors:</p>        <ul>          <template x-for="error in errors"> -          <li x-text="error.message"></li> +          <li x-html="error.message"></li>          </template>        </ul>      </div> diff --git a/views/partials/eventGroupForm.handlebars b/views/partials/eventGroupForm.handlebars index e020f4a..258c321 100644 --- a/views/partials/eventGroupForm.handlebars +++ b/views/partials/eventGroupForm.handlebars @@ -1,3 +1,4 @@ +<input type="hidden" name="magicLinkToken" value="{{magicLinkToken}}" x-ref="magicLinkToken">  <div class="form-group">      <label for="eventGroupName">Name</label>      <input type="text" class="form-control" id="eventGroupName" name="eventGroupName" placeholder="Make it snappy." x-model="data.eventGroupName"> @@ -18,7 +19,7 @@  <div class="form-group">      <label for="creatorEmail">Your email</label>      <div class="form-group"> -        <input type="email" class="form-control" id="eventGroupCreatorEmail" name="creatorEmail" placeholder="Will not be shown anywhere (optional)." x-model="data.creatorEmail"> +        <input type="email" class="form-control" id="eventGroupCreatorEmail" name="creatorEmail" placeholder="Will not be shown anywhere (optional)." x-model.fill="data.creatorEmail" {{#if creatorEmail}}value="{{creatorEmail}}" readonly{{/if}}>          <small class="form-text">If you provide your email, we will send your secret editing password here, and use it to notify you of updates to the event.</small>      </div>  </div> @@ -40,7 +41,7 @@        <p><i class="fas fa-exclamation-triangle"></i> Please fix these errors:</p>        <ul>          <template x-for="error in errors"> -          <li x-text="error.message"></li> +          <li x-html="error.message"></li>          </template>        </ul>      </div> diff --git a/views/partials/importeventform.handlebars b/views/partials/importeventform.handlebars index d62b599..ac3c673 100644 --- a/views/partials/importeventform.handlebars +++ b/views/partials/importeventform.handlebars @@ -6,6 +6,7 @@  <img class="img-thumbnail mb-3 d-block mx-auto" src="/images/facebook-export.png" alt="Image showing the location of the export option on Facebook" />  <form id="icsImportForm" enctype="multipart/form-data" x-data="importEventForm()" @submit.prevent="submitForm"> +  <input type="hidden" name="magicLinkToken" value="{{magicLinkToken}}" x-ref="magicLinkToken">    <div class="form-group">      <div class="custom-file" id="icsImportContainer">      <input required name="icsImportControl" type="file" class="custom-file-input" id="icsImportControl" aria-describedby="fileHelp" accept="text/calendar" x-ref="icsImportControl"/> @@ -17,7 +18,7 @@    <div class="form-group">      <label for="creatorEmail" class="form-label">Your email</label>      <div class="form-group"> -      <input type="email" class="form-control" id="importCreatorEmail" name="creatorEmail" placeholder="Will not be shown anywhere (optional)." x-model="data.creatorEmail" > +      <input type="email" class="form-control" id="importCreatorEmail" name="creatorEmail" placeholder="Will not be shown anywhere (optional)." x-model.fill="data.creatorEmail" {{#if creatorEmail}}value="{{creatorEmail}}" readonly{{/if}}>      <small class="form-text">If you provide your email, we will send your secret editing password here, and use it to notify you of updates to the event.</small>      </div>    </div> @@ -31,7 +32,7 @@          <p><i class="fas fa-exclamation-triangle"></i> Please fix these errors:</p>          <ul>            <template x-for="error in errors"> -            <li x-text="error.message"></li> +            <li x-html="error.message"></li>            </template>          </ul>        </div>  | 
