|
9 | 9 | v-else-if="showMaxRequestWarning" |
10 | 10 | :user="userInfo" |
11 | 11 | :request-count="userRequestCount" |
12 | | - @close="$emit('close')" /> |
| 12 | + @close="$emit('close')" |
| 13 | + /> |
13 | 14 | <template v-else> |
14 | 15 | <button class="btn btn-sm btn-secondary" @click="$emit('close')"> |
15 | 16 | < {{ messages.back }} |
|
19 | 20 | v-if="!fetching && publicbodiesOptions.length > 1" |
20 | 21 | :publicbodies="publicbodiesOptions" |
21 | 22 | :publicbody="publicbody" |
22 | | - @public-body-changed="updatePublicBody" /> |
| 23 | + @public-body-changed="updatePublicBody" |
| 24 | + /> |
23 | 25 | </div> |
24 | | - <div class="mt-5" v-if="!fetching && !publibodiesOptions && publicbody"> |
| 26 | + <div |
| 27 | + class="mt-5" |
| 28 | + v-if="!fetching && !publibodiesOptions && publicbody" |
| 29 | + > |
25 | 30 | <div class="fs-3"> |
26 | 31 | {{ config.i18n.toPublicBody.replace('${name}', publicbody.name) }} |
27 | 32 | <a :href="publicbody.site_url" target="_blank"> |
|
32 | 37 | v-if="defaultLaw?.request_note_html" |
33 | 38 | class="alert alert-warning my-2" |
34 | 39 | v-html="defaultLaw.request_note_html" |
35 | | - /> |
| 40 | + /> |
36 | 41 | <div |
37 | 42 | v-if="publicbody?.request_note_html" |
38 | 43 | class="alert alert-warning my-2" |
39 | 44 | v-html="publicbody.request_note_html" |
40 | | - /> |
| 45 | + /> |
41 | 46 | </div> |
42 | 47 | <!-- <template v-if="!canRequest"> |
43 | 48 | <p>Dieser Betrieb wurde zwischenzeitlich schon angefragt.</p> |
|
50 | 55 | :action="config.url.makeRequest" |
51 | 56 | target="_blank" |
52 | 57 | enctype="multipart/form-data" |
53 | | - @submit="formSubmit"> |
| 58 | + @submit="formSubmit" |
| 59 | + > |
54 | 60 | <input |
55 | 61 | type="hidden" |
56 | 62 | name="csrfmiddlewaretoken" |
57 | | - :value="csrfToken" /> |
| 63 | + :value="csrfToken" |
| 64 | + /> |
58 | 65 | <input |
59 | 66 | v-model="params.redirect_url" |
60 | 67 | type="hidden" |
61 | | - name="redirect_url" /> |
| 68 | + name="redirect_url" |
| 69 | + /> |
62 | 70 | <input v-model="params.ref" type="hidden" name="reference" /> |
63 | 71 | <!-- TODO is privateRequests ever true? if so, use froide/request-public.vue? --> |
64 | 72 | <input |
65 | 73 | v-if="!privateRequests" |
66 | 74 | type="hidden" |
67 | 75 | name="public" |
68 | | - value="True" /> |
| 76 | + value="True" |
| 77 | + /> |
69 | 78 | <input |
70 | 79 | v-for="k in hideParams" |
71 | 80 | :key="k" |
72 | 81 | type="hidden" |
73 | 82 | :name="k" |
74 | | - value="1" /> |
| 83 | + value="1" |
| 84 | + /> |
75 | 85 | <RequestForm |
76 | 86 | v-if="!fetching" |
77 | 87 | :publicbodies="[publicbody]" |
|
89 | 99 | :hide-editing="hideParams.includes('hide_editing')" |
90 | 100 | :law-type="lawType" |
91 | 101 | :config="config" |
92 | | - :submitting="submitting" /> |
93 | | - <div class="card mb-3"> |
| 102 | + :submitting="submitting" |
| 103 | + /> |
| 104 | + <div class="card mb-3" v-if="!userInfo"> |
94 | 105 | <div class="card-body"> |
95 | 106 | <UserCreateAccount |
96 | | - v-if="!userInfo" |
97 | 107 | :user="user" |
98 | 108 | :config="config" |
99 | 109 | :request-form="requestForm" |
|
102 | 112 | :address-help-text="addressHelpText" |
103 | 113 | :address-required="addressRequired" |
104 | 114 | :use-pseudonym="false" |
105 | | - > |
| 115 | + > |
106 | 116 | <template #userPublicPreamble> |
107 | 117 | <span v-html="userForm.fields.private.help_text" /> |
108 | 118 | </template> |
109 | 119 | </UserCreateAccount> |
110 | | - <UserConfirmation |
111 | | - :form="userForm" |
112 | | - /> |
| 120 | + <UserConfirmation :form="userForm" /> |
113 | 121 | </div> |
114 | 122 | </div> |
115 | 123 | <div v-if="!hideNewsletterCheckbox" class="row"> |
|
126 | 134 | type="checkbox" |
127 | 135 | name="subscribe" |
128 | 136 | class="form-check-input" |
129 | | - :value="userHasSubscription" /> |
| 137 | + :value="userHasSubscription" |
| 138 | + /> |
130 | 139 | <span v-if="subscribeText">{{ |
131 | 140 | subscribeText |
132 | 141 | }}</span> |
|
148 | 157 | type="submit" |
149 | 158 | class="btn btn-lg btn-success" |
150 | 159 | @click="submitting = true" |
151 | | - :disabled="submitted"> |
| 160 | + :disabled="submitted" |
| 161 | + > |
152 | 162 | <i class="fa fa-angle-double-right" aria-hidden="true" /> |
153 | 163 | <template v-if="buttonText">{{ buttonText }}</template> |
154 | 164 | <template v-else>{{ messages.sendRequest }}</template> |
|
0 commit comments