added append password and forceemail options to seeder

This commit is contained in:
2022-03-15 23:26:06 +00:00
parent 928ca79e35
commit 2b9218548d
2 changed files with 39 additions and 5 deletions

View File

@@ -16,7 +16,7 @@
# OUTSTANDING #B4BETA
more fucking cases :(
more cases
"There is no beta release, only mirage on horizon" - v. putin
Add ability to set *all* sample data to same email address

View File

@@ -33,6 +33,33 @@
type="number"
@input="fieldValueChanged('timeZoneOffset')"
></v-text-field>
<gz-email
ref="emailAddress"
v-model="obj.forceEmail"
:label="$ay.t('EvaluateForceEmail')"
@input="fieldValueChanged('forceEmail')"
></gz-email>
<v-text-field
ref="appendPassword"
v-model="obj.appendPassword"
:append-outer-icon="reveal ? '$ayiEye' : '$ayiEyeSlash'"
prepend-icon="$ayiKey"
:label="$ay.t('EvaluateAppendPassword')"
:type="reveal ? 'text' : 'password'"
@input="fieldValueChanged('appendPassword')"
@click:append-outer="reveal = !reveal"
></v-text-field>
<v-text-field
ref="appendPassword"
v-model="obj.appendPassword"
:readonly="formState.readOnly"
:label="$ay.t('EvaluateAppendPassword')"
data-cy="appendPassword"
@input="fieldValueChanged('appendPassword')"
></v-text-field>
</v-card-text>
<v-card-actions>
<v-spacer></v-spacer>
@@ -111,6 +138,7 @@ export default {
data() {
return {
seedDialog: false,
reveal: true,
formCustomTemplateKey: null,
selectLists: {
seedLevels: []
@@ -118,7 +146,10 @@ export default {
seedingJobActive: false,
obj: {
seedLevel: "small",
timeZoneOffset: 0
timeZoneOffset: 0,
e2e: false,
forceEmail: null,
appendPassword: null
},
formState: {
ready: false,
@@ -197,9 +228,12 @@ export default {
return;
}
//call seed route
let jobId = await window.$gz.api.upsert(
`trial/seed/${vm.obj.seedLevel}/${vm.obj.timeZoneOffset}/false`
);
// let jobId = await window.$gz.api.upsert(
// `trial/seed/${vm.obj.seedLevel}/${vm.obj.timeZoneOffset}/false`
// );
let jobId = await window.$gz.api.upsert("trial", vm.obj);
if (jobId.error) {
throw new Error(window.$gz.errorHandler.errorToString(jobId, vm));
}