This commit is contained in:
2021-08-11 20:27:37 +00:00
parent 4606920cde
commit 286e454677
9 changed files with 47 additions and 10 deletions

View File

@@ -513,10 +513,47 @@ todo:2 many biz objects are not using new PUT methodology
CURRENTLY DOING: Import workorders v8 migrate
todo: figure out why the custom fields are not translated
working theory: it's because I commented out translations to speed up testing
WorkOrderItemCustom1 trans key missing error after migrate, is that a proper key name?
todo: detect source language of custom and only do that one, not all languages as now
if can find a key that users can't edit becuase it's not exposed or super unlikely to be changed as not in UI
or something along those lines (or maybe 3 or four) then compare to each language to find the source of this one if possible
and detect it
Error.UnableToOpenEmailUrl
en:Unable to open email address
de:E-Mail-Adresse kann nicht geöffnet werden
es:No puede abrirse la dirección de e-mail
fr:Impossible d'ouvrir l'adresse e-mail
Global.Label.AllowScheduleConflicts
en:Allow Schedule Conflicts
de:Planungskonflikte zulassen
es:Permitir conflictos de programación
fr:Autoriser les conflits de programme
ReportEditor.Label.Properties
en:Properties
de:Eigenschaften
es:Propiedades
fr:Propriétés
StopWords3
en:would some what such make come while its use those see out who ll but get have same up well because between for all each does came just from was an these himself very under over more
de:hattest hattet hier hinter ich ihr ihre im in ist ja jede jedem jeden jeder jedes jener jenes jetzt kann kannst können könnt machen mein meine mit muß mußt musst müssen müßt nach nachdem nein nicht nun oder seid sein seine sich
es:detras detrás dia día dias días donde dónde dos durante e el él ella ellas ellos en encima enfrente enseguida entre es esa ésa esas ésas ese ése eso esos ésos esta está ésta estado estados estan están estar estas éstas este éste esto estos éstos ex
fr:font foce haut hos ici il ils je juste la le les leu là ma maintenant mais mes mine moins mon mot même ni nommés note nous nouveaux ou où pa pace paole pas pesonnes peut peu pièce plupat pou pouquoi quand que quel
UI.Help.TechSupport
en:Technical support
de:Technische Unterstützung
es:Asistencia técnica
fr:Assistance technique
todo: make sure users are set to their migrated translation when it's customized
============================

View File

@@ -548,6 +548,7 @@ export default {
// hide: "false"
// required: true
// type: "text"
// debugger;
if (vm.formState.loading) {
return true;
@@ -876,7 +877,7 @@ export default {
//# CLEAR OUT STALE VALIDATION ERRORS FOR CONTROL
//Clear out old validation display in form by forcing the control's data to change
//I tried calling form validate and reset and all that bullshit but it did nothing
//I tried calling form validate and reset but it did nothing
//probably because it has safeguards to prevent excess validation, this works though so far
//I added the triggering change guard but it actually doesn't seem to be required here, more investigation is required

View File

@@ -354,7 +354,7 @@ export default {
vm.editName = null;
vm.editNotes = null;
vm.editId = null;
//due to fucking reactivity issues which never seem to resolve no matter what I'm returning a fresh list on update
//due to reactivity issues
vm.updateDisplayList(res.data);
}
} catch (error) {

View File

@@ -362,8 +362,8 @@ export default {
//item.type only exists for custom fields so they are the ones to return
//In addition if there is a keyStartWith then there are multiple custom field controls on same form so that's a different route to take
let template = this.$store.state.formCustomTemplate[this.formKey];
// debugger;
//console.log("Template is: ", template);
// // debugger;
// console.log("Template is: ", template);
if (template != undefined) {
if (this.keyStartWith != "") {

View File

@@ -27,7 +27,7 @@
$ay.t("Delete")
}}</v-btn>
<v-spacer></v-spacer>
what the fuck
<v-btn text color="primary" @click="setToday()">{{
$ay.t("DateRangeToday")
}}</v-btn>

View File

@@ -79,7 +79,7 @@
//example serialized json TimeSpans
//seems to be DD.HH:MM:SS.ms at it's most characters
//two colons always with an optional period at each end to separate days and ms
//we don't give a shit about MS and can safely ignore them
//we don't support or need MS and can safely ignore them
//so just look for a period at the top and the rest is split by colons
//maybe split by colon first then subsplit first and last elements into days and MS
//{"data":{"testTSDaysWMS":"22.10:15:22.0330000","testTSHMS":"05:16:33","testTS_DHMS":"5.10:15:33","testTS_MS":"00:15:33","testTS_S":"00:00:33","testTS_D":"22.00:00:00"}}

View File

@@ -7,7 +7,7 @@ const MaxLogLength = 100;
Vue.use(Vuex);
//reset all local settings via url in case of fucked up situation
//reset all local settings via url
//localhost:8080/login?reset
if (window.location.search) {
var searchParams = new URLSearchParams(window.location.search);

View File

@@ -166,7 +166,7 @@ export default {
let temp = res.data;
//Nice touch to show super faded just before deletion but don't have time for this fuckery at the moment
//Nice touch to show super faded just before deletion but don't have time for this at the moment
// let dtNow = window.$gz.DateTime.local();
// let dtToday = window.$gz.DateTime.local(
// dtNow.year,

View File

@@ -229,7 +229,6 @@ export default {
window.$gz.form.setErrorBoxErrors(vm);
} else {
//success, no need to be here anymore this is not an update form so navigate backwards since we don't know which list we came from
//and it's not worth spending time coding that shit in
window.$gz.form.setFormState({
vm: vm,
loading: false,