{"version":3,"sources":["vendor/ember-cli/app-prefix.js","apollo/adapters/application.js","apollo/app.js","apollo/authenticators/custom.js","apollo/authorizers/custom.js","apollo/cldrs/en.js","apollo/cldrs/pl.js","apollo/components/basic-dropdown.js","apollo/components/basic-dropdown/content-element.js","apollo/components/basic-dropdown/content.js","apollo/components/basic-dropdown/trigger.js","apollo/components/draggable-object-target.js","apollo/components/draggable-object.js","apollo/components/ember-flatpickr.js","apollo/components/ember-popover.js","apollo/components/ember-tooltip.js","apollo/components/ember-wormhole.js","apollo/components/full-calendar.js","apollo/components/object-bin.js","apollo/components/pikaday-input.js","apollo/components/pikaday-inputless.js","apollo/components/power-select-multiple.js","apollo/components/power-select-multiple/trigger.js","apollo/components/power-select.js","apollo/components/power-select/before-options.js","apollo/components/power-select/options.js","apollo/components/power-select/placeholder.js","apollo/components/power-select/power-select-group.js","apollo/components/power-select/search-message.js","apollo/components/power-select/trigger.js","apollo/components/sortable-objects.js","apollo/components/spectrum-color-picker.js","apollo/controllers/application.js","apollo/helpers/and.js","apollo/helpers/app-version.js","apollo/helpers/cancel-all.js","apollo/helpers/ember-power-select-is-group.js","apollo/helpers/ember-power-select-is-selected.js","apollo/helpers/ember-power-select-true-string-if-present.js","apollo/helpers/eq.js","apollo/helpers/find-forwarder-in-group.js","apollo/helpers/find-group.js","apollo/helpers/find-resource-date-label.js","apollo/helpers/find-resource-date.js","apollo/helpers/find-transport-id.js","apollo/helpers/find-warning-class.js","apollo/helpers/format-calendar.js","apollo/helpers/format-date.js","apollo/helpers/format-message.js","apollo/helpers/format-number.js","apollo/helpers/format-relative.js","apollo/helpers/format-resource-date.js","apollo/helpers/format-time.js","apollo/helpers/group-components.js","apollo/helpers/gt.js","apollo/helpers/gte.js","apollo/helpers/has-access-to-column.js","apollo/helpers/has-role.js","apollo/helpers/is-after.js","apollo/helpers/is-array.js","apollo/helpers/is-before.js","apollo/helpers/is-between.js","apollo/helpers/is-empty.js","apollo/helpers/is-equal.js","apollo/helpers/is-in-list.js","apollo/helpers/is-last-transport-step.js","apollo/helpers/is-same-or-after.js","apollo/helpers/is-same-or-before.js","apollo/helpers/is-same.js","apollo/helpers/lt.js","apollo/helpers/lte.js","apollo/helpers/moment-add.js","apollo/helpers/moment-calendar.js","apollo/helpers/moment-diff.js","apollo/helpers/moment-duration.js","apollo/helpers/moment-format.js","apollo/helpers/moment-from-now.js","apollo/helpers/moment-from.js","apollo/helpers/moment-subtract.js","apollo/helpers/moment-to-date.js","apollo/helpers/moment-to-now.js","apollo/helpers/moment-to.js","apollo/helpers/moment-unix.js","apollo/helpers/moment.js","apollo/helpers/not-eq.js","apollo/helpers/not.js","apollo/helpers/now.js","apollo/helpers/odd-even.js","apollo/helpers/or.js","apollo/helpers/perform.js","apollo/helpers/pluralize.js","apollo/helpers/singularize.js","apollo/helpers/sort-arrow.js","apollo/helpers/t.js","apollo/helpers/task.js","apollo/helpers/unix.js","apollo/helpers/utc.js","apollo/helpers/xor.js","apollo/initializers/ajax-setup.js","apollo/initializers/app-version.js","apollo/initializers/container-debug-adapter.js","apollo/initializers/coordinator-setup.js","apollo/initializers/ember-concurrency.js","apollo/initializers/ember-data-change-tracker.js","apollo/initializers/ember-data.js","apollo/initializers/ember-simple-auth.js","apollo/initializers/export-application-global.js","apollo/initializers/hide-popovers.js","apollo/initializers/model-locale.js","apollo/initializers/moment.js","apollo/initializers/older-browsers.js","apollo/initializers/resize.js","apollo/initializers/setup-pikaday-i18n.js","apollo/initializers/string-utils.js","apollo/instance-initializers/ember-data.js","apollo/instance-initializers/ember-simple-auth.js","apollo/mixins/advice-utils-mixin.js","apollo/mixins/attachment-mixin.js","apollo/mixins/autocomplete-utils-mixin.js","apollo/mixins/change-serializer.js","apollo/mixins/checkpoints-mixin.js","apollo/mixins/date-columns-mixin.js","apollo/mixins/input-utils-mixin.js","apollo/mixins/invitations-mixin.js","apollo/mixins/modal-mixin.js","apollo/mixins/model-validator.js","apollo/mixins/object-validator.js","apollo/mixins/persistence-mixin.js","apollo/mixins/resize-aware.js","apollo/mixins/resource-mixin.js","apollo/mixins/serializer-mixin.js","apollo/mixins/transports-mixin.js","apollo/mixins/vehicle-mixin.js","apollo/models/coordinator.js","apollo/models/obj-hash.js","apollo/pods/additional-datum/model.js","apollo/pods/address/model.js","apollo/pods/advice/modals/create-advice/controller.js","apollo/pods/advice/modals/create-advice/template.js","apollo/pods/advice/model.js","apollo/pods/audit-log/model.js","apollo/pods/auth/login/controller.js","apollo/pods/auth/login/route.js","apollo/pods/auth/login/template.js","apollo/pods/auth/remind/controller.js","apollo/pods/auth/remind/route.js","apollo/pods/auth/remind/template.js","apollo/pods/car-type-group/model.js","apollo/pods/car-type/model.js","apollo/pods/carrier/modals/choose-carrier/controller.js","apollo/pods/carrier/modals/choose-carrier/template.js","apollo/pods/checkpoint/model.js","apollo/pods/companies/create/controller.js","apollo/pods/companies/create/route.js","apollo/pods/companies/create/template.js","apollo/pods/companies/edit/route.js","apollo/pods/companies/edit/template.js","apollo/pods/companies/index/controller.js","apollo/pods/companies/index/route.js","apollo/pods/companies/index/template.js","apollo/pods/companies/modals/add-company-email/controller.js","apollo/pods/companies/modals/add-company-email/template.js","apollo/pods/company-email/model.js","apollo/pods/company/model.js","apollo/pods/company/serializer.js","apollo/pods/components/address-auto-complete/component.js","apollo/pods/components/advice-form-warnings/component.js","apollo/pods/components/advice-form-warnings/template.js","apollo/pods/components/audit-log/component.js","apollo/pods/components/audit-log/template.js","apollo/pods/components/button-with-confirmation/component.js","apollo/pods/components/by-whom/component.js","apollo/pods/components/by-whom/template.js","apollo/pods/components/checkpoint-modal/component.js","apollo/pods/components/checkpoint-modal/template.js","apollo/pods/components/choose-mechanic-button/component.js","apollo/pods/components/choose-mechanic-button/template.js","apollo/pods/components/choose-service-place-button/component.js","apollo/pods/components/choose-service-place-button/template.js","apollo/pods/components/choose-wash-button/component.js","apollo/pods/components/choose-wash-button/template.js","apollo/pods/components/companies/company-files/component.js","apollo/pods/components/companies/company-files/template.js","apollo/pods/components/companies/company-form/component.js","apollo/pods/components/companies/company-form/template.js","apollo/pods/components/company-auto-complete/component.js","apollo/pods/components/create-advice-button/component.js","apollo/pods/components/create-advice-button/template.js","apollo/pods/components/create-external-cost/component.js","apollo/pods/components/create-external-cost/template.js","apollo/pods/components/create-leave-button/component.js","apollo/pods/components/create-leave-button/template.js","apollo/pods/components/create-service-button/component.js","apollo/pods/components/create-service-button/template.js","apollo/pods/components/create-transport-button/component.js","apollo/pods/components/create-transport-button/template.js","apollo/pods/components/custom-auto-complete/component.js","apollo/pods/components/custom-auto-complete/template.js","apollo/pods/components/custom-modal/component.js","apollo/pods/components/custom-modal/template.js","apollo/pods/components/driver-auto-complete/component.js","apollo/pods/components/drivers/driver-form/component.js","apollo/pods/components/drivers/driver-form/template.js","apollo/pods/components/drivers/drivers-list/component.js","apollo/pods/components/drivers/drivers-list/template.js","apollo/pods/components/external-costs/component.js","apollo/pods/components/external-costs/template.js","apollo/pods/components/file-picker/component.js","apollo/pods/components/file-picker/template.js","apollo/pods/components/file-upload/component.js","apollo/pods/components/file-upload/template.js","apollo/pods/components/framelogic-add-secure/component.js","apollo/pods/components/framelogic-add-secure/history-tooltip/component.js","apollo/pods/components/framelogic-add-secure/history-tooltip/template.js","apollo/pods/components/framelogic-add-secure/template.js","apollo/pods/components/invitation-section/template.js","apollo/pods/components/load-kilometers/component.js","apollo/pods/components/load-kilometers/template.js","apollo/pods/components/log-change/component.js","apollo/pods/components/log-change/template.js","apollo/pods/components/pagination-buttons/component.js","apollo/pods/components/pagination-buttons/template.js","apollo/pods/components/person-auto-complete/component.js","apollo/pods/components/render-field-errors/component.js","apollo/pods/components/render-field-errors/template.js","apollo/pods/components/render-notification/component.js","apollo/pods/components/render-notification/template.js","apollo/pods/components/resources-history/component.js","apollo/pods/components/resources-history/resources-history-filter/component.js","apollo/pods/components/resources-history/resources-history-filter/template.js","apollo/pods/components/resources-history/template.js","apollo/pods/components/routes-dropzone/component.js","apollo/pods/components/routes-dropzone/template.js","apollo/pods/components/schedule-window/component.js","apollo/pods/components/schedule-window/template.js","apollo/pods/components/search-waiting-widget/template.js","apollo/pods/components/show-docs/component.js","apollo/pods/components/show-docs/template.js","apollo/pods/components/show-manuals/component.js","apollo/pods/components/show-manuals/template.js","apollo/pods/components/show-notes/component.js","apollo/pods/components/show-notes/template.js","apollo/pods/components/show-sms-statuses-modal/component.js","apollo/pods/components/show-sms-statuses-modal/template.js","apollo/pods/components/show-statuses/component.js","apollo/pods/components/show-statuses/template.js","apollo/pods/components/transport-grouping/component.js","apollo/pods/components/transport-grouping/template.js","apollo/pods/components/transport-modal/component.js","apollo/pods/components/transport-modal/template.js","apollo/pods/components/transport/add-address/component.js","apollo/pods/components/transport/add-address/template.js","apollo/pods/components/transport/add-company/component.js","apollo/pods/components/transport/add-company/template.js","apollo/pods/components/transport/carrier-section/component.js","apollo/pods/components/transport/carrier-section/template.js","apollo/pods/components/transport/checkpoints-section/component.js","apollo/pods/components/transport/checkpoints-section/template.js","apollo/pods/components/transport/documents-section/component.js","apollo/pods/components/transport/documents-section/template.js","apollo/pods/components/transport/driver-section/component.js","apollo/pods/components/transport/driver-section/template.js","apollo/pods/components/transport/integration-section/component.js","apollo/pods/components/transport/integration-section/template.js","apollo/pods/components/transport/logs-section/component.js","apollo/pods/components/transport/logs-section/template.js","apollo/pods/components/transport/main-section/component.js","apollo/pods/components/transport/main-section/template.js","apollo/pods/components/transport/notifications-section/component.js","apollo/pods/components/transport/notifications-section/template.js","apollo/pods/components/transport/products-section/component.js","apollo/pods/components/transport/products-section/template.js","apollo/pods/components/transport/settlements-section/component.js","apollo/pods/components/transport/settlements-section/template.js","apollo/pods/components/transport/step-section/component.js","apollo/pods/components/transport/step-section/template.js","apollo/pods/components/transport/steps-section/component.js","apollo/pods/components/transport/steps-section/template.js","apollo/pods/components/transports/transports-table/column-names/component.js","apollo/pods/components/transports/transports-table/column-names/template.js","apollo/pods/components/transports/transports-table/component.js","apollo/pods/components/transports/transports-table/load-more/component.js","apollo/pods/components/transports/transports-table/load-more/template.js","apollo/pods/components/transports/transports-table/search-transports/component.js","apollo/pods/components/transports/transports-table/search-transports/template.js","apollo/pods/components/transports/transports-table/template.js","apollo/pods/components/transports/transports-table/transport-filters/component.js","apollo/pods/components/transports/transports-table/transport-filters/filter/component.js","apollo/pods/components/transports/transports-table/transport-filters/filter/template.js","apollo/pods/components/transports/transports-table/transport-filters/template.js","apollo/pods/components/transports/transports-table/transport-header/component.js","apollo/pods/components/transports/transports-table/transport-header/template.js","apollo/pods/components/transports/transports-table/transport-row/component.js","apollo/pods/components/transports/transports-table/transport-row/template.js","apollo/pods/components/transports/transports-table/transport-title/component.js","apollo/pods/components/transports/transports-table/transport-title/template.js","apollo/pods/components/users/rodo-information/component.js","apollo/pods/components/users/rodo-information/template.js","apollo/pods/components/vehicle-auto-complete/component.js","apollo/pods/components/vehicles/container-form/component.js","apollo/pods/components/vehicles/container-form/template.js","apollo/pods/components/vehicles/trailer-form/component.js","apollo/pods/components/vehicles/trailer-form/template.js","apollo/pods/components/vehicles/truck-form/component.js","apollo/pods/components/vehicles/truck-form/template.js","apollo/pods/components/vehicles/vehicles-list/component.js","apollo/pods/components/vehicles/vehicles-list/template.js","apollo/pods/components/wash-form/component.js","apollo/pods/components/wash-form/template.js","apollo/pods/container/model.js","apollo/pods/container/serializer.js","apollo/pods/containers/create/route.js","apollo/pods/containers/create/template.js","apollo/pods/containers/edit/route.js","apollo/pods/containers/edit/template.js","apollo/pods/containers/index/controller.js","apollo/pods/containers/index/route.js","apollo/pods/containers/index/template.js","apollo/pods/controlled-date-type/model.js","apollo/pods/controlled-date-types/edit/controller.js","apollo/pods/controlled-date-types/edit/route.js","apollo/pods/controlled-date-types/edit/template.js","apollo/pods/controlling-integration/model.js","apollo/pods/country/model.js","apollo/pods/currency/model.js","apollo/pods/driver/model.js","apollo/pods/driver/serializer.js","apollo/pods/drivers/create/controller.js","apollo/pods/drivers/create/route.js","apollo/pods/drivers/create/template.js","apollo/pods/drivers/edit/route.js","apollo/pods/drivers/edit/template.js","apollo/pods/drivers/index/controller.js","apollo/pods/drivers/index/route.js","apollo/pods/drivers/index/template.js","apollo/pods/dummy/create/route.js","apollo/pods/dummy/create/template.js","apollo/pods/dummy/index/route.js","apollo/pods/dummy/index/template.js","apollo/pods/external-cost-integration/model.js","apollo/pods/external-cost-orders/archive/controller.js","apollo/pods/external-cost-orders/archive/route.js","apollo/pods/external-cost-orders/archive/template.js","apollo/pods/external-cost-orders/index/controller.js","apollo/pods/external-cost-orders/index/route.js","apollo/pods/external-cost-orders/index/template.js","apollo/pods/external-cost-type/model.js","apollo/pods/external-cost/model.js","apollo/pods/file/model.js","apollo/pods/fl-order-integration/model.js","apollo/pods/forbidden/route.js","apollo/pods/forbidden/template.js","apollo/pods/invitation/model.js","apollo/pods/invitations/create/controller.js","apollo/pods/invitations/create/route.js","apollo/pods/invitations/create/template.js","apollo/pods/invitations/handle/controller.js","apollo/pods/invitations/handle/route.js","apollo/pods/invitations/handle/template.js","apollo/pods/invitations/index/controller.js","apollo/pods/invitations/index/route.js","apollo/pods/invitations/index/template.js","apollo/pods/invitations/review/controller.js","apollo/pods/invitations/review/route.js","apollo/pods/invitations/review/template.js","apollo/pods/invitations/show/controller.js","apollo/pods/invitations/show/route.js","apollo/pods/invitations/show/template.js","apollo/pods/leaves/index/controller.js","apollo/pods/leaves/modals/create-leave/controller.js","apollo/pods/leaves/modals/create-leave/template.js","apollo/pods/mixins/jqui-widget.js","apollo/pods/modals/empty/template.js","apollo/pods/note/model.js","apollo/pods/notification/model.js","apollo/pods/partnership-type/model.js","apollo/pods/partnership/model.js","apollo/pods/partnership/serializer.js","apollo/pods/product/model.js","apollo/pods/register/after-register/route.js","apollo/pods/register/after-register/template.js","apollo/pods/register/index/controller.js","apollo/pods/register/index/route.js","apollo/pods/register/index/template.js","apollo/pods/reset-password/controller.js","apollo/pods/reset-password/route.js","apollo/pods/reset-password/template.js","apollo/pods/resource-date/model.js","apollo/pods/resource-date/serializer.js","apollo/pods/role-group/model.js","apollo/pods/role/model.js","apollo/pods/schedulers/index/controller.js","apollo/pods/schedulers/index/route.js","apollo/pods/schedulers/index/template.js","apollo/pods/service-type/model.js","apollo/pods/service-types/create/controller.js","apollo/pods/service-types/create/route.js","apollo/pods/service-types/create/template.js","apollo/pods/service-types/edit/route.js","apollo/pods/service-types/index/controller.js","apollo/pods/service-types/index/route.js","apollo/pods/service-types/index/template.js","apollo/pods/service/model.js","apollo/pods/services/archive/controller.js","apollo/pods/services/archive/route.js","apollo/pods/services/archive/template.js","apollo/pods/services/index/controller.js","apollo/pods/services/index/route.js","apollo/pods/services/index/template.js","apollo/pods/services/modals/create-service/controller.js","apollo/pods/services/modals/create-service/template.js","apollo/pods/services/modals/select-mechanic/controller.js","apollo/pods/services/modals/select-mechanic/template.js","apollo/pods/services/modals/select-service-place/controller.js","apollo/pods/services/modals/select-service-place/template.js","apollo/pods/setting/model.js","apollo/pods/settings/edit/controller.js","apollo/pods/settings/edit/route.js","apollo/pods/settings/edit/template.js","apollo/pods/settings/index/controller.js","apollo/pods/settings/index/route.js","apollo/pods/settings/index/template.js","apollo/pods/step/model.js","apollo/pods/table-column/model.js","apollo/pods/task/model.js","apollo/pods/terms/review/controller.js","apollo/pods/terms/review/route.js","apollo/pods/terms/review/template.js","apollo/pods/trailer/model.js","apollo/pods/trailer/serializer.js","apollo/pods/trailers/create/controller.js","apollo/pods/trailers/create/route.js","apollo/pods/trailers/create/template.js","apollo/pods/trailers/edit/route.js","apollo/pods/trailers/edit/template.js","apollo/pods/trailers/index/controller.js","apollo/pods/trailers/index/route.js","apollo/pods/trailers/index/template.js","apollo/pods/transaction/model.js","apollo/pods/transport-notification/model.js","apollo/pods/transport-type/model.js","apollo/pods/transport-type/serializer.js","apollo/pods/transport-types/permissions/controller.js","apollo/pods/transport-types/permissions/route.js","apollo/pods/transport-types/permissions/template.js","apollo/pods/transport/model.js","apollo/pods/transport/serializer.js","apollo/pods/transports/archive/controller.js","apollo/pods/transports/archive/route.js","apollo/pods/transports/archive/template.js","apollo/pods/transports/grouping/controller.js","apollo/pods/transports/grouping/route.js","apollo/pods/transports/grouping/template.js","apollo/pods/transports/index/controller.js","apollo/pods/transports/index/route.js","apollo/pods/transports/index/template.js","apollo/pods/transports/modals/confirm-checkpoint/controller.js","apollo/pods/transports/modals/confirm-checkpoint/template.js","apollo/pods/transports/modals/create-transport/controller.js","apollo/pods/transports/modals/create-transport/template.js","apollo/pods/transports/modals/edit-execution-date/controller.js","apollo/pods/transports/modals/edit-execution-date/template.js","apollo/pods/transports/modals/show-sms-statuses/controller.js","apollo/pods/transports/modals/show-sms-statuses/template.js","apollo/pods/transports/modals/transports-excel/controller.js","apollo/pods/transports/modals/transports-excel/template.js","apollo/pods/truck/model.js","apollo/pods/truck/serializer.js","apollo/pods/trucks/create/route.js","apollo/pods/trucks/create/template.js","apollo/pods/trucks/edit/route.js","apollo/pods/trucks/edit/template.js","apollo/pods/trucks/index/controller.js","apollo/pods/trucks/index/route.js","apollo/pods/trucks/index/template.js","apollo/pods/user-group/model.js","apollo/pods/user/model.js","apollo/pods/users/create/controller.js","apollo/pods/users/create/route.js","apollo/pods/users/create/template.js","apollo/pods/users/edit/route.js","apollo/pods/users/index/controller.js","apollo/pods/users/index/route.js","apollo/pods/users/index/template.js","apollo/pods/users/show/controller.js","apollo/pods/users/show/route.js","apollo/pods/users/show/template.js","apollo/pods/vehicle/model.js","apollo/pods/vehicle/serializer.js","apollo/pods/wash/modals/choose-wash/controller.js","apollo/pods/wash/modals/choose-wash/template.js","apollo/pods/workflow/model.js","apollo/pods/workflow/serializer.js","apollo/pods/workflows/edit/controller.js","apollo/pods/workflows/edit/route.js","apollo/pods/workflows/edit/template.js","apollo/resolver.js","apollo/router.js","apollo/routes/application.js","apollo/serializers/application.js","apollo/services/ajax.js","apollo/services/cookies.js","apollo/services/drag-coordinator.js","apollo/services/fresh-widget.js","apollo/services/intl.js","apollo/services/moment.js","apollo/services/resize.js","apollo/services/session-account.js","apollo/services/session.js","apollo/services/sort.js","apollo/services/text-measurer.js","apollo/session-stores/application.js","apollo/templates/application.js","apollo/templates/components/draggable-object-target.js","apollo/templates/components/draggable-object.js","apollo/templates/components/object-bin.js","apollo/templates/components/sortable-objects.js","apollo/transforms/isodate.js","apollo/transforms/json.js","apollo/transforms/object.js","apollo/translations/en.js","apollo/translations/pl.js","apollo/utils/intl/missing-message.js","vendor/ember-cli/app-suffix.js","vendor/ember-cli/app-config.js","vendor/ember-cli/app-boot.js"],"sourcesContent":["'use strict';\n\n\n","define(\"apollo/adapters/application\", [\"exports\", \"ember-data\", \"ember-simple-auth/mixins/data-adapter-mixin\", \"apollo/config/environment\"], function (_exports, _emberData, _dataAdapterMixin, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  $.support.cors = true;\n\n  var _default = _emberData.default.JSONAPIAdapter.extend(_dataAdapterMixin.default, {\n    host: _environment.default.serverURL,\n    authorizer: 'authorizer:custom'\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/app\", [\"exports\", \"apollo/resolver\", \"ember-load-initializers\", \"apollo/config/environment\"], function (_exports, _resolver, _emberLoadInitializers, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var App = Ember.Application.extend({\n    modulePrefix: _environment.default.modulePrefix,\n    podModulePrefix: _environment.default.podModulePrefix,\n    Resolver: _resolver.default\n  });\n  Ember.RSVP.configure('onerror', function (e) {\n    console.error(e.message);\n    console.error(e.stack);\n  });\n  (0, _emberLoadInitializers.default)(App, _environment.default.modulePrefix);\n  var _default = App;\n  _exports.default = _default;\n});","define(\"apollo/authenticators/custom\", [\"exports\", \"ember-simple-auth/authenticators/base\", \"apollo/config/environment\", \"jquery\"], function (_exports, _base, _environment, _jquery) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _base.default.extend({\n    cookies: Ember.inject.service(),\n    restore: function restore(data) {\n      return new Ember.RSVP.Promise(function (resolve, reject) {\n        if (!Ember.isEmpty(data.token)) {\n          Ember.run(function () {\n            resolve({\n              token: data.token,\n              username: data.username\n            });\n          });\n        } else {\n          reject();\n        }\n      });\n    },\n    authenticate: function authenticate(credentials) {\n      var tokenEndpoint = _environment.default.serverURL + '/login';\n      var data = {\n        username: credentials.identification,\n        password: credentials.password\n      };\n      return new Ember.RSVP.Promise(function (resolve, reject) {\n        _jquery.default.support.cors = true;\n\n        _jquery.default.ajax({\n          url: tokenEndpoint,\n          type: 'POST',\n          data: JSON.stringify(data),\n          contentType: 'application/json'\n        }).then(function (response) {\n          Ember.run(function () {\n            resolve({\n              token: response.access_token,\n              username: response.username\n            });\n          });\n        }, function (xhr) {\n          var response = xhr.statusText || xhr.responseText;\n          Ember.run(function () {\n            reject(response);\n          });\n        });\n      });\n    },\n    invalidate: function invalidate(data) {\n      var logoutEndpoint = _environment.default.serverURL + '/logout';\n      return new Ember.RSVP.Promise(function (resolve) {\n        _jquery.default.ajax({\n          url: logoutEndpoint,\n          type: 'POST',\n          data: {\n            access_token: data.token\n          }\n        }).always(function () {\n          resolve();\n        });\n      });\n    },\n    actions: {\n      sessionAuthenticationFailed: function sessionAuthenticationFailed(error) {\n        console.log(\"sessionAuthenticationFailed..\");\n        this.controllerFor('application').set('loginErrorMessage', error.message);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/authorizers/custom\", [\"exports\", \"ember-simple-auth/authorizers/base\"], function (_exports, _base) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  // the custom authorizer that authorizes requests against the custom server\n  var _default = _base.default.extend({\n    authorize: function authorize(sessionData, block) {\n      block('Authorization', 'Bearer ' + sessionData.token);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/cldrs/en\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  /*jslint eqeq: true*/\n  var _default = [{\n    \"locale\": \"en\",\n    \"pluralRuleFunction\": function pluralRuleFunction(n, ord) {\n      var s = String(n).split(\".\"),\n          v0 = !s[1],\n          t0 = Number(s[0]) == n,\n          n10 = t0 && s[0].slice(-1),\n          n100 = t0 && s[0].slice(-2);\n      if (ord) return n10 == 1 && n100 != 11 ? \"one\" : n10 == 2 && n100 != 12 ? \"two\" : n10 == 3 && n100 != 13 ? \"few\" : \"other\";\n      return n == 1 && v0 ? \"one\" : \"other\";\n    },\n    \"fields\": {\n      \"year\": {\n        \"displayName\": \"year\",\n        \"relative\": {\n          \"0\": \"this year\",\n          \"1\": \"next year\",\n          \"-1\": \"last year\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} year\",\n            \"other\": \"in {0} years\"\n          },\n          \"past\": {\n            \"one\": \"{0} year ago\",\n            \"other\": \"{0} years ago\"\n          }\n        }\n      },\n      \"year-short\": {\n        \"displayName\": \"yr.\",\n        \"relative\": {\n          \"0\": \"this yr.\",\n          \"1\": \"next yr.\",\n          \"-1\": \"last yr.\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} yr.\",\n            \"other\": \"in {0} yr.\"\n          },\n          \"past\": {\n            \"one\": \"{0} yr. ago\",\n            \"other\": \"{0} yr. ago\"\n          }\n        }\n      },\n      \"month\": {\n        \"displayName\": \"month\",\n        \"relative\": {\n          \"0\": \"this month\",\n          \"1\": \"next month\",\n          \"-1\": \"last month\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} month\",\n            \"other\": \"in {0} months\"\n          },\n          \"past\": {\n            \"one\": \"{0} month ago\",\n            \"other\": \"{0} months ago\"\n          }\n        }\n      },\n      \"month-short\": {\n        \"displayName\": \"mo.\",\n        \"relative\": {\n          \"0\": \"this mo.\",\n          \"1\": \"next mo.\",\n          \"-1\": \"last mo.\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} mo.\",\n            \"other\": \"in {0} mo.\"\n          },\n          \"past\": {\n            \"one\": \"{0} mo. ago\",\n            \"other\": \"{0} mo. ago\"\n          }\n        }\n      },\n      \"day\": {\n        \"displayName\": \"day\",\n        \"relative\": {\n          \"0\": \"today\",\n          \"1\": \"tomorrow\",\n          \"-1\": \"yesterday\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} day\",\n            \"other\": \"in {0} days\"\n          },\n          \"past\": {\n            \"one\": \"{0} day ago\",\n            \"other\": \"{0} days ago\"\n          }\n        }\n      },\n      \"day-short\": {\n        \"displayName\": \"day\",\n        \"relative\": {\n          \"0\": \"today\",\n          \"1\": \"tomorrow\",\n          \"-1\": \"yesterday\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} day\",\n            \"other\": \"in {0} days\"\n          },\n          \"past\": {\n            \"one\": \"{0} day ago\",\n            \"other\": \"{0} days ago\"\n          }\n        }\n      },\n      \"hour\": {\n        \"displayName\": \"hour\",\n        \"relative\": {\n          \"0\": \"this hour\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} hour\",\n            \"other\": \"in {0} hours\"\n          },\n          \"past\": {\n            \"one\": \"{0} hour ago\",\n            \"other\": \"{0} hours ago\"\n          }\n        }\n      },\n      \"hour-short\": {\n        \"displayName\": \"hr.\",\n        \"relative\": {\n          \"0\": \"this hour\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} hr.\",\n            \"other\": \"in {0} hr.\"\n          },\n          \"past\": {\n            \"one\": \"{0} hr. ago\",\n            \"other\": \"{0} hr. ago\"\n          }\n        }\n      },\n      \"minute\": {\n        \"displayName\": \"minute\",\n        \"relative\": {\n          \"0\": \"this minute\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} minute\",\n            \"other\": \"in {0} minutes\"\n          },\n          \"past\": {\n            \"one\": \"{0} minute ago\",\n            \"other\": \"{0} minutes ago\"\n          }\n        }\n      },\n      \"minute-short\": {\n        \"displayName\": \"min.\",\n        \"relative\": {\n          \"0\": \"this minute\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} min.\",\n            \"other\": \"in {0} min.\"\n          },\n          \"past\": {\n            \"one\": \"{0} min. ago\",\n            \"other\": \"{0} min. ago\"\n          }\n        }\n      },\n      \"second\": {\n        \"displayName\": \"second\",\n        \"relative\": {\n          \"0\": \"now\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} second\",\n            \"other\": \"in {0} seconds\"\n          },\n          \"past\": {\n            \"one\": \"{0} second ago\",\n            \"other\": \"{0} seconds ago\"\n          }\n        }\n      },\n      \"second-short\": {\n        \"displayName\": \"sec.\",\n        \"relative\": {\n          \"0\": \"now\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"in {0} sec.\",\n            \"other\": \"in {0} sec.\"\n          },\n          \"past\": {\n            \"one\": \"{0} sec. ago\",\n            \"other\": \"{0} sec. ago\"\n          }\n        }\n      }\n    },\n    \"numbers\": {\n      \"decimal\": {\n        \"long\": [[1000, {\n          \"one\": [\"0 thousand\", 1],\n          \"other\": [\"0 thousand\", 1]\n        }], [10000, {\n          \"one\": [\"00 thousand\", 2],\n          \"other\": [\"00 thousand\", 2]\n        }], [100000, {\n          \"one\": [\"000 thousand\", 3],\n          \"other\": [\"000 thousand\", 3]\n        }], [1000000, {\n          \"one\": [\"0 million\", 1],\n          \"other\": [\"0 million\", 1]\n        }], [10000000, {\n          \"one\": [\"00 million\", 2],\n          \"other\": [\"00 million\", 2]\n        }], [100000000, {\n          \"one\": [\"000 million\", 3],\n          \"other\": [\"000 million\", 3]\n        }], [1000000000, {\n          \"one\": [\"0 billion\", 1],\n          \"other\": [\"0 billion\", 1]\n        }], [10000000000, {\n          \"one\": [\"00 billion\", 2],\n          \"other\": [\"00 billion\", 2]\n        }], [100000000000, {\n          \"one\": [\"000 billion\", 3],\n          \"other\": [\"000 billion\", 3]\n        }], [1000000000000, {\n          \"one\": [\"0 trillion\", 1],\n          \"other\": [\"0 trillion\", 1]\n        }], [10000000000000, {\n          \"one\": [\"00 trillion\", 2],\n          \"other\": [\"00 trillion\", 2]\n        }], [100000000000000, {\n          \"one\": [\"000 trillion\", 3],\n          \"other\": [\"000 trillion\", 3]\n        }]],\n        \"short\": [[1000, {\n          \"one\": [\"0K\", 1],\n          \"other\": [\"0K\", 1]\n        }], [10000, {\n          \"one\": [\"00K\", 2],\n          \"other\": [\"00K\", 2]\n        }], [100000, {\n          \"one\": [\"000K\", 3],\n          \"other\": [\"000K\", 3]\n        }], [1000000, {\n          \"one\": [\"0M\", 1],\n          \"other\": [\"0M\", 1]\n        }], [10000000, {\n          \"one\": [\"00M\", 2],\n          \"other\": [\"00M\", 2]\n        }], [100000000, {\n          \"one\": [\"000M\", 3],\n          \"other\": [\"000M\", 3]\n        }], [1000000000, {\n          \"one\": [\"0B\", 1],\n          \"other\": [\"0B\", 1]\n        }], [10000000000, {\n          \"one\": [\"00B\", 2],\n          \"other\": [\"00B\", 2]\n        }], [100000000000, {\n          \"one\": [\"000B\", 3],\n          \"other\": [\"000B\", 3]\n        }], [1000000000000, {\n          \"one\": [\"0T\", 1],\n          \"other\": [\"0T\", 1]\n        }], [10000000000000, {\n          \"one\": [\"00T\", 2],\n          \"other\": [\"00T\", 2]\n        }], [100000000000000, {\n          \"one\": [\"000T\", 3],\n          \"other\": [\"000T\", 3]\n        }]]\n      }\n    }\n  }];\n  _exports.default = _default;\n});","define(\"apollo/cldrs/pl\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  /*jslint eqeq: true*/\n  var _default = [{\n    \"locale\": \"pl\",\n    \"pluralRuleFunction\": function pluralRuleFunction(n, ord) {\n      var s = String(n).split(\".\"),\n          i = s[0],\n          v0 = !s[1],\n          i10 = i.slice(-1),\n          i100 = i.slice(-2);\n      if (ord) return \"other\";\n      return n == 1 && v0 ? \"one\" : v0 && i10 >= 2 && i10 <= 4 && (i100 < 12 || i100 > 14) ? \"few\" : v0 && i != 1 && (i10 == 0 || i10 == 1) || v0 && i10 >= 5 && i10 <= 9 || v0 && i100 >= 12 && i100 <= 14 ? \"many\" : \"other\";\n    },\n    \"fields\": {\n      \"year\": {\n        \"displayName\": \"rok\",\n        \"relative\": {\n          \"0\": \"w tym roku\",\n          \"1\": \"w przyszłym roku\",\n          \"-1\": \"w zeszłym roku\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"za {0} rok\",\n            \"few\": \"za {0} lata\",\n            \"many\": \"za {0} lat\",\n            \"other\": \"za {0} roku\"\n          },\n          \"past\": {\n            \"one\": \"{0} rok temu\",\n            \"few\": \"{0} lata temu\",\n            \"many\": \"{0} lat temu\",\n            \"other\": \"{0} roku temu\"\n          }\n        }\n      },\n      \"year-short\": {\n        \"displayName\": \"r.\",\n        \"relative\": {\n          \"0\": \"w tym roku\",\n          \"1\": \"w przyszłym roku\",\n          \"-1\": \"w zeszłym roku\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"za {0} rok\",\n            \"few\": \"za {0} lata\",\n            \"many\": \"za {0} lat\",\n            \"other\": \"za {0} roku\"\n          },\n          \"past\": {\n            \"one\": \"{0} rok temu\",\n            \"few\": \"{0} lata temu\",\n            \"many\": \"{0} lat temu\",\n            \"other\": \"{0} roku temu\"\n          }\n        }\n      },\n      \"month\": {\n        \"displayName\": \"miesiąc\",\n        \"relative\": {\n          \"0\": \"w tym miesiącu\",\n          \"1\": \"w przyszłym miesiącu\",\n          \"-1\": \"w zeszłym miesiącu\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"za {0} miesiąc\",\n            \"few\": \"za {0} miesiące\",\n            \"many\": \"za {0} miesięcy\",\n            \"other\": \"za {0} miesiąca\"\n          },\n          \"past\": {\n            \"one\": \"{0} miesiąc temu\",\n            \"few\": \"{0} miesiące temu\",\n            \"many\": \"{0} miesięcy temu\",\n            \"other\": \"{0} miesiąca temu\"\n          }\n        }\n      },\n      \"month-short\": {\n        \"displayName\": \"mies.\",\n        \"relative\": {\n          \"0\": \"w tym miesiącu\",\n          \"1\": \"w przyszłym miesiącu\",\n          \"-1\": \"w zeszłym miesiącu\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"za {0} mies.\",\n            \"few\": \"za {0} mies.\",\n            \"many\": \"za {0} mies.\",\n            \"other\": \"za {0} mies.\"\n          },\n          \"past\": {\n            \"one\": \"{0} mies. temu\",\n            \"few\": \"{0} mies. temu\",\n            \"many\": \"{0} mies. temu\",\n            \"other\": \"{0} mies. temu\"\n          }\n        }\n      },\n      \"day\": {\n        \"displayName\": \"dzień\",\n        \"relative\": {\n          \"0\": \"dzisiaj\",\n          \"1\": \"jutro\",\n          \"2\": \"pojutrze\",\n          \"-2\": \"przedwczoraj\",\n          \"-1\": \"wczoraj\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"za {0} dzień\",\n            \"few\": \"za {0} dni\",\n            \"many\": \"za {0} dni\",\n            \"other\": \"za {0} dnia\"\n          },\n          \"past\": {\n            \"one\": \"{0} dzień temu\",\n            \"few\": \"{0} dni temu\",\n            \"many\": \"{0} dni temu\",\n            \"other\": \"{0} dnia temu\"\n          }\n        }\n      },\n      \"day-short\": {\n        \"displayName\": \"dzień\",\n        \"relative\": {\n          \"0\": \"dzisiaj\",\n          \"1\": \"jutro\",\n          \"2\": \"pojutrze\",\n          \"-2\": \"przedwczoraj\",\n          \"-1\": \"wczoraj\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"za {0} dzień\",\n            \"few\": \"za {0} dni\",\n            \"many\": \"za {0} dni\",\n            \"other\": \"za {0} dnia\"\n          },\n          \"past\": {\n            \"one\": \"{0} dzień temu\",\n            \"few\": \"{0} dni temu\",\n            \"many\": \"{0} dni temu\",\n            \"other\": \"{0} dnia temu\"\n          }\n        }\n      },\n      \"hour\": {\n        \"displayName\": \"godzina\",\n        \"relative\": {\n          \"0\": \"ta godzina\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"za {0} godzinę\",\n            \"few\": \"za {0} godziny\",\n            \"many\": \"za {0} godzin\",\n            \"other\": \"za {0} godziny\"\n          },\n          \"past\": {\n            \"one\": \"{0} godzinę temu\",\n            \"few\": \"{0} godziny temu\",\n            \"many\": \"{0} godzin temu\",\n            \"other\": \"{0} godziny temu\"\n          }\n        }\n      },\n      \"hour-short\": {\n        \"displayName\": \"godz.\",\n        \"relative\": {\n          \"0\": \"ta godzina\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"za {0} godz.\",\n            \"few\": \"za {0} godz.\",\n            \"many\": \"za {0} godz.\",\n            \"other\": \"za {0} godz.\"\n          },\n          \"past\": {\n            \"one\": \"{0} godz. temu\",\n            \"few\": \"{0} godz. temu\",\n            \"many\": \"{0} godz. temu\",\n            \"other\": \"{0} godz. temu\"\n          }\n        }\n      },\n      \"minute\": {\n        \"displayName\": \"minuta\",\n        \"relative\": {\n          \"0\": \"ta minuta\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"za {0} minutę\",\n            \"few\": \"za {0} minuty\",\n            \"many\": \"za {0} minut\",\n            \"other\": \"za {0} minuty\"\n          },\n          \"past\": {\n            \"one\": \"{0} minutę temu\",\n            \"few\": \"{0} minuty temu\",\n            \"many\": \"{0} minut temu\",\n            \"other\": \"{0} minuty temu\"\n          }\n        }\n      },\n      \"minute-short\": {\n        \"displayName\": \"min\",\n        \"relative\": {\n          \"0\": \"ta minuta\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"za {0} min\",\n            \"few\": \"za {0} min\",\n            \"many\": \"za {0} min\",\n            \"other\": \"za {0} min\"\n          },\n          \"past\": {\n            \"one\": \"{0} min temu\",\n            \"few\": \"{0} min temu\",\n            \"many\": \"{0} min temu\",\n            \"other\": \"{0} min temu\"\n          }\n        }\n      },\n      \"second\": {\n        \"displayName\": \"sekunda\",\n        \"relative\": {\n          \"0\": \"teraz\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"za {0} sekundę\",\n            \"few\": \"za {0} sekundy\",\n            \"many\": \"za {0} sekund\",\n            \"other\": \"za {0} sekundy\"\n          },\n          \"past\": {\n            \"one\": \"{0} sekundę temu\",\n            \"few\": \"{0} sekundy temu\",\n            \"many\": \"{0} sekund temu\",\n            \"other\": \"{0} sekundy temu\"\n          }\n        }\n      },\n      \"second-short\": {\n        \"displayName\": \"sek.\",\n        \"relative\": {\n          \"0\": \"teraz\"\n        },\n        \"relativeTime\": {\n          \"future\": {\n            \"one\": \"za {0} sek.\",\n            \"few\": \"za {0} sek.\",\n            \"many\": \"za {0} sek.\",\n            \"other\": \"za {0} sek.\"\n          },\n          \"past\": {\n            \"one\": \"{0} sek. temu\",\n            \"few\": \"{0} sek. temu\",\n            \"many\": \"{0} sek. temu\",\n            \"other\": \"{0} sek. temu\"\n          }\n        }\n      }\n    },\n    \"numbers\": {\n      \"decimal\": {\n        \"long\": [[1000, {\n          \"one\": [\"0 tysiąc\", 1],\n          \"few\": [\"0 tysiące\", 1],\n          \"many\": [\"0 tysięcy\", 1],\n          \"other\": [\"0 tysiąca\", 1]\n        }], [10000, {\n          \"one\": [\"00 tysiąc\", 2],\n          \"few\": [\"00 tysiące\", 2],\n          \"many\": [\"00 tysięcy\", 2],\n          \"other\": [\"00 tysiąca\", 2]\n        }], [100000, {\n          \"one\": [\"000 tysiąc\", 3],\n          \"few\": [\"000 tysiące\", 3],\n          \"many\": [\"000 tysięcy\", 3],\n          \"other\": [\"000 tysiąca\", 3]\n        }], [1000000, {\n          \"one\": [\"0 milion\", 1],\n          \"few\": [\"0 miliony\", 1],\n          \"many\": [\"0 milionów\", 1],\n          \"other\": [\"0 miliona\", 1]\n        }], [10000000, {\n          \"one\": [\"00 milion\", 2],\n          \"few\": [\"00 miliony\", 2],\n          \"many\": [\"00 milionów\", 2],\n          \"other\": [\"00 miliona\", 2]\n        }], [100000000, {\n          \"one\": [\"000 milion\", 3],\n          \"few\": [\"000 miliony\", 3],\n          \"many\": [\"000 milionów\", 3],\n          \"other\": [\"000 miliona\", 3]\n        }], [1000000000, {\n          \"one\": [\"0 miliard\", 1],\n          \"few\": [\"0 miliardy\", 1],\n          \"many\": [\"0 miliardów\", 1],\n          \"other\": [\"0 miliarda\", 1]\n        }], [10000000000, {\n          \"one\": [\"00 miliard\", 2],\n          \"few\": [\"00 miliardy\", 2],\n          \"many\": [\"00 miliardów\", 2],\n          \"other\": [\"00 miliarda\", 2]\n        }], [100000000000, {\n          \"one\": [\"000 miliard\", 3],\n          \"few\": [\"000 miliardy\", 3],\n          \"many\": [\"000 miliardów\", 3],\n          \"other\": [\"000 miliarda\", 3]\n        }], [1000000000000, {\n          \"one\": [\"0 bilion\", 1],\n          \"few\": [\"0 biliony\", 1],\n          \"many\": [\"0 bilionów\", 1],\n          \"other\": [\"0 biliona\", 1]\n        }], [10000000000000, {\n          \"one\": [\"00 bilion\", 2],\n          \"few\": [\"00 biliony\", 2],\n          \"many\": [\"00 bilionów\", 2],\n          \"other\": [\"00 biliona\", 2]\n        }], [100000000000000, {\n          \"one\": [\"000 bilion\", 3],\n          \"few\": [\"000 biliony\", 3],\n          \"many\": [\"000 bilionów\", 3],\n          \"other\": [\"000 biliona\", 3]\n        }]],\n        \"short\": [[1000, {\n          \"one\": [\"0 tys'.'\", 1],\n          \"few\": [\"0 tys'.'\", 1],\n          \"many\": [\"0 tys'.'\", 1],\n          \"other\": [\"0 tys'.'\", 1]\n        }], [10000, {\n          \"one\": [\"00 tys'.'\", 2],\n          \"few\": [\"00 tys'.'\", 2],\n          \"many\": [\"00 tys'.'\", 2],\n          \"other\": [\"00 tys'.'\", 2]\n        }], [100000, {\n          \"one\": [\"000 tys'.'\", 3],\n          \"few\": [\"000 tys'.'\", 3],\n          \"many\": [\"000 tys'.'\", 3],\n          \"other\": [\"000 tys'.'\", 3]\n        }], [1000000, {\n          \"one\": [\"0 mln\", 1],\n          \"few\": [\"0 mln\", 1],\n          \"many\": [\"0 mln\", 1],\n          \"other\": [\"0 mln\", 1]\n        }], [10000000, {\n          \"one\": [\"00 mln\", 2],\n          \"few\": [\"00 mln\", 2],\n          \"many\": [\"00 mln\", 2],\n          \"other\": [\"00 mln\", 2]\n        }], [100000000, {\n          \"one\": [\"000 mln\", 3],\n          \"few\": [\"000 mln\", 3],\n          \"many\": [\"000 mln\", 3],\n          \"other\": [\"000 mln\", 3]\n        }], [1000000000, {\n          \"one\": [\"0 mld\", 1],\n          \"few\": [\"0 mld\", 1],\n          \"many\": [\"0 mld\", 1],\n          \"other\": [\"0 mld\", 1]\n        }], [10000000000, {\n          \"one\": [\"00 mld\", 2],\n          \"few\": [\"00 mld\", 2],\n          \"many\": [\"00 mld\", 2],\n          \"other\": [\"00 mld\", 2]\n        }], [100000000000, {\n          \"one\": [\"000 mld\", 3],\n          \"few\": [\"000 mld\", 3],\n          \"many\": [\"000 mld\", 3],\n          \"other\": [\"000 mld\", 3]\n        }], [1000000000000, {\n          \"one\": [\"0 bln\", 1],\n          \"few\": [\"0 bln\", 1],\n          \"many\": [\"0 bln\", 1],\n          \"other\": [\"0 bln\", 1]\n        }], [10000000000000, {\n          \"one\": [\"00 bln\", 2],\n          \"few\": [\"00 bln\", 2],\n          \"many\": [\"00 bln\", 2],\n          \"other\": [\"00 bln\", 2]\n        }], [100000000000000, {\n          \"one\": [\"000 bln\", 3],\n          \"few\": [\"000 bln\", 3],\n          \"many\": [\"000 bln\", 3],\n          \"other\": [\"000 bln\", 3]\n        }]]\n      }\n    }\n  }];\n  _exports.default = _default;\n});","define(\"apollo/components/basic-dropdown\", [\"exports\", \"ember-basic-dropdown/components/basic-dropdown\"], function (_exports, _basicDropdown) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _basicDropdown.default;\n    }\n  });\n});","define(\"apollo/components/basic-dropdown/content-element\", [\"exports\", \"ember-basic-dropdown/components/basic-dropdown/content-element\"], function (_exports, _contentElement) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _contentElement.default;\n    }\n  });\n});","define(\"apollo/components/basic-dropdown/content\", [\"exports\", \"ember-basic-dropdown/components/basic-dropdown/content\"], function (_exports, _content) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _content.default;\n    }\n  });\n});","define(\"apollo/components/basic-dropdown/trigger\", [\"exports\", \"ember-basic-dropdown/components/basic-dropdown/trigger\"], function (_exports, _trigger) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _trigger.default;\n    }\n  });\n});","define(\"apollo/components/draggable-object-target\", [\"exports\", \"ember-drag-drop/components/draggable-object-target\"], function (_exports, _draggableObjectTarget) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _draggableObjectTarget.default;\n  _exports.default = _default;\n});","define(\"apollo/components/draggable-object\", [\"exports\", \"ember-drag-drop/components/draggable-object\"], function (_exports, _draggableObject) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _draggableObject.default;\n  _exports.default = _default;\n});","define(\"apollo/components/ember-flatpickr\", [\"exports\", \"ember-flatpickr/components/ember-flatpickr\"], function (_exports, _emberFlatpickr) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberFlatpickr.default;\n    }\n  });\n});","define(\"apollo/components/ember-popover\", [\"exports\", \"ember-tooltips/components/ember-popover\"], function (_exports, _emberPopover) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPopover.default;\n    }\n  });\n});","define(\"apollo/components/ember-tooltip\", [\"exports\", \"ember-tooltips/components/ember-tooltip\"], function (_exports, _emberTooltip) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberTooltip.default;\n    }\n  });\n});","define(\"apollo/components/ember-wormhole\", [\"exports\", \"ember-wormhole/components/ember-wormhole\"], function (_exports, _emberWormhole) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberWormhole.default;\n    }\n  });\n});","define(\"apollo/components/full-calendar\", [\"exports\", \"ember-fullcalendar/components/full-calendar\"], function (_exports, _fullCalendar) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _fullCalendar.default;\n    }\n  });\n});","define(\"apollo/components/object-bin\", [\"exports\", \"ember-drag-drop/components/object-bin\"], function (_exports, _objectBin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _objectBin.default;\n  _exports.default = _default;\n});","define(\"apollo/components/pikaday-input\", [\"exports\", \"ember-pikaday/components/pikaday-input\"], function (_exports, _pikadayInput) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _pikadayInput.default;\n  _exports.default = _default;\n});","define(\"apollo/components/pikaday-inputless\", [\"exports\", \"ember-pikaday/components/pikaday-inputless\"], function (_exports, _pikadayInputless) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _pikadayInputless.default;\n    }\n  });\n});","define(\"apollo/components/power-select-multiple\", [\"exports\", \"ember-power-select/components/power-select-multiple\"], function (_exports, _powerSelectMultiple) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _powerSelectMultiple.default;\n    }\n  });\n});","define(\"apollo/components/power-select-multiple/trigger\", [\"exports\", \"ember-power-select/components/power-select-multiple/trigger\"], function (_exports, _trigger) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _trigger.default;\n    }\n  });\n});","define(\"apollo/components/power-select\", [\"exports\", \"ember-power-select/components/power-select\"], function (_exports, _powerSelect) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _powerSelect.default;\n    }\n  });\n});","define(\"apollo/components/power-select/before-options\", [\"exports\", \"ember-power-select/components/power-select/before-options\"], function (_exports, _beforeOptions) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _beforeOptions.default;\n    }\n  });\n});","define(\"apollo/components/power-select/options\", [\"exports\", \"ember-power-select/components/power-select/options\"], function (_exports, _options) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _options.default;\n    }\n  });\n});","define(\"apollo/components/power-select/placeholder\", [\"exports\", \"ember-power-select/components/power-select/placeholder\"], function (_exports, _placeholder) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _placeholder.default;\n    }\n  });\n});","define(\"apollo/components/power-select/power-select-group\", [\"exports\", \"ember-power-select/components/power-select/power-select-group\"], function (_exports, _powerSelectGroup) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _powerSelectGroup.default;\n    }\n  });\n});","define(\"apollo/components/power-select/search-message\", [\"exports\", \"ember-power-select/components/power-select/search-message\"], function (_exports, _searchMessage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _searchMessage.default;\n    }\n  });\n});","define(\"apollo/components/power-select/trigger\", [\"exports\", \"ember-power-select/components/power-select/trigger\"], function (_exports, _trigger) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _trigger.default;\n    }\n  });\n});","define(\"apollo/components/sortable-objects\", [\"exports\", \"ember-drag-drop/components/sortable-objects\"], function (_exports, _sortableObjects) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _sortableObjects.default;\n  _exports.default = _default;\n});","define(\"apollo/components/spectrum-color-picker\", [\"exports\", \"ember-spectrum-color-picker/components/spectrum-color-picker\"], function (_exports, _spectrumColorPicker) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _spectrumColorPicker.default;\n  _exports.default = _default;\n});","define(\"apollo/controllers/application\", [\"exports\", \"apollo/mixins/modal-mixin\"], function (_exports, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_modalMixin.default, {\n    session: Ember.inject.service('session'),\n    sessionAccount: Ember.inject.service('session-account'),\n    cookies: Ember.inject.service(),\n    partnershipTypes: Ember.computed(function () {\n      var currentUserRoleGroupName = this.get('sessionAccount').get('currentUser.roleGroup.name');\n\n      if (currentUserRoleGroupName === 'TECHNICAL_EMPLOYEE') {\n        return this.store.peekAll('partnershipType').filter(function (p) {\n          return p.get('name') === 'SERVICE' || p.get('name') === 'CARRIER';\n        });\n      } else {\n        return this.store.peekAll('partnershipType');\n      }\n    }).readOnly(),\n    partnerships: Ember.computed(function () {\n      return this.store.peekAll('partnership');\n    }).readOnly(),\n    setVisibilityButtons: Ember.observer('init', 'principal.transportTypes@each', function () {\n      var self = this;\n      this.get('principal').then(function (p) {\n        p.get('transportTypes').filterBy('canBeSeenByRoleGroup').map(function (tt) {\n          if (tt.get('typeGroup') === 'TRANSPORT') {\n            self.set('showTransportListButton', true);\n            self.set('transportType', tt);\n          }\n\n          if (tt.get('typeGroup') === 'SERVICE') {\n            self.set('showServiceListButton', true);\n          }\n        });\n      });\n    }),\n    principal: Ember.computed(function () {\n      return this.get('store').findRecord('company', this.get('cookies').read('principalId'));\n    }),\n    backgroundImage: Ember.computed(function () {\n      var numberOfBackgrounds = 4;\n      var rand = Math.floor(Math.random() * numberOfBackgrounds) + 1;\n      return '/assets/images/backgrounds/' + rand + '.jpeg';\n    }),\n    canPlanTransports: Ember.computed('principal.transportTypes.@each', function () {\n      var transportTypes = this.get('principal').get('transportTypes');\n      return transportTypes ? transportTypes.findBy('canBeCreatedByRoleGroup', true) : false;\n    }),\n    today: Ember.computed(function () {\n      return new Date();\n    }),\n    externalCostOrdersFeatureEnabled: Ember.computed('', function () {\n      return this.get('sessionAccount').getSettingValue('EXTERNAL_COST_ORDERS_FEATURE_ENABLED') === \"true\";\n    }),\n    actions: {\n      invalidateSession: function invalidateSession() {\n        var _this = this;\n\n        console.log(\"User logged out.\");\n        this.get('session').invalidate(this.get('sessionAccount')).then(function () {\n          return _this.transitionToRoute('auth.login');\n        });\n      },\n      setPrincipalAndRefreshCurrentRoute: function setPrincipalAndRefreshCurrentRoute(principal) {\n        this.get('cookies').write('principalId', principal.get('id'));\n        this.set('principal', principal);\n        this.get('target.router').refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/and\", [\"exports\", \"ember-truth-helpers/helpers/and\"], function (_exports, _and) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _and.default;\n    }\n  });\n  Object.defineProperty(_exports, \"and\", {\n    enumerable: true,\n    get: function get() {\n      return _and.and;\n    }\n  });\n});","define(\"apollo/helpers/app-version\", [\"exports\", \"apollo/config/environment\", \"ember-cli-app-version/utils/regexp\"], function (_exports, _environment, _regexp) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.appVersion = appVersion;\n  _exports.default = void 0;\n\n  function appVersion(_) {\n    var hash = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n    var version = _environment.default.APP.version; // e.g. 1.0.0-alpha.1+4jds75hf\n    // Allow use of 'hideSha' and 'hideVersion' For backwards compatibility\n\n    var versionOnly = hash.versionOnly || hash.hideSha;\n    var shaOnly = hash.shaOnly || hash.hideVersion;\n    var match = null;\n\n    if (versionOnly) {\n      if (hash.showExtended) {\n        match = version.match(_regexp.versionExtendedRegExp); // 1.0.0-alpha.1\n      } // Fallback to just version\n\n\n      if (!match) {\n        match = version.match(_regexp.versionRegExp); // 1.0.0\n      }\n    }\n\n    if (shaOnly) {\n      match = version.match(_regexp.shaRegExp); // 4jds75hf\n    }\n\n    return match ? match[0] : version;\n  }\n\n  var _default = Ember.Helper.helper(appVersion);\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/cancel-all\", [\"exports\", \"ember-concurrency/helpers/cancel-all\"], function (_exports, _cancelAll) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _cancelAll.default;\n    }\n  });\n});","define(\"apollo/helpers/ember-power-select-is-group\", [\"exports\", \"ember-power-select/helpers/ember-power-select-is-group\"], function (_exports, _emberPowerSelectIsGroup) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPowerSelectIsGroup.default;\n    }\n  });\n  Object.defineProperty(_exports, \"emberPowerSelectIsGroup\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPowerSelectIsGroup.emberPowerSelectIsGroup;\n    }\n  });\n});","define(\"apollo/helpers/ember-power-select-is-selected\", [\"exports\", \"ember-power-select/helpers/ember-power-select-is-selected\"], function (_exports, _emberPowerSelectIsSelected) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPowerSelectIsSelected.default;\n    }\n  });\n  Object.defineProperty(_exports, \"emberPowerSelectIsSelected\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPowerSelectIsSelected.emberPowerSelectIsSelected;\n    }\n  });\n});","define(\"apollo/helpers/ember-power-select-true-string-if-present\", [\"exports\", \"ember-power-select/helpers/ember-power-select-true-string-if-present\"], function (_exports, _emberPowerSelectTrueStringIfPresent) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPowerSelectTrueStringIfPresent.default;\n    }\n  });\n  Object.defineProperty(_exports, \"emberPowerSelectTrueStringIfPresent\", {\n    enumerable: true,\n    get: function get() {\n      return _emberPowerSelectTrueStringIfPresent.emberPowerSelectTrueStringIfPresent;\n    }\n  });\n});","define(\"apollo/helpers/eq\", [\"exports\", \"ember-truth-helpers/helpers/equal\"], function (_exports, _equal) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _equal.default;\n    }\n  });\n  Object.defineProperty(_exports, \"equal\", {\n    enumerable: true,\n    get: function get() {\n      return _equal.equal;\n    }\n  });\n});","define(\"apollo/helpers/find-forwarder-in-group\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.findForwarderInGroup = findForwarderInGroup;\n  _exports.default = void 0;\n\n  function findForwarderInGroup(params) {\n    var key = params[0];\n    var param1 = params[1];\n    if (param1.keys().next().value === key) return param1.values().next().value;\n  }\n\n  var _default = Ember.Helper.helper(findForwarderInGroup);\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/find-group\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.findGroup = findGroup;\n  _exports.default = void 0;\n\n  function findGroup(params) {\n    var key = params[0];\n    var param1 = params[1];\n\n    if (!param1) {\n      return null;\n    }\n\n    return param1.keys().next().value === key;\n  }\n\n  var _default = Ember.Helper.helper(findGroup);\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/find-resource-date-label\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Helper.extend({\n    store: Ember.inject.service(),\n    compute: function compute(params) {\n      var dateName = params[0];\n      var controlledDateType = this.get('store').peekAll('controlledDateType').find(function (rdt) {\n        return rdt.get('name') === dateName;\n      });\n\n      if (!controlledDateType) {\n        return null;\n      }\n\n      return controlledDateType.get('label');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/find-resource-date\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Helper.extend({\n    compute: function compute(params) {\n      var resource = params[0];\n      var dateName = params[1];\n      var resourceDate = resource.get('resourceDates').find(function (date) {\n        return date.get('controlledDateType.name') === dateName;\n      });\n\n      if (!resourceDate || !resourceDate.get('date')) {\n        return null;\n      }\n\n      return resourceDate.get('date');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/find-transport-id\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.findTransportId = findTransportId;\n  _exports.default = void 0;\n\n  function findTransportId(params) {\n    var transport = params[0];\n    return transport.values().next().value.get('id');\n  }\n\n  var _default = Ember.Helper.helper(findTransportId);\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/find-warning-class\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Helper.extend({\n    compute: function compute(params) {\n      var controlledObject = params[0];\n      var dateName = params[1];\n      var controlledDate = controlledObject.findControlledDates().find(function (date) {\n        return date.get('controlledDateType.name') === dateName;\n      });\n\n      if (!controlledDate || !controlledDate.get('date')) {\n        return '';\n      }\n\n      var firstWarning = controlledDate.get('controlledDateType.daysBeforeFirstWarning');\n      var secondWarning = controlledDate.get('controlledDateType.daysBeforeSecondWarning');\n      var today = moment(new Date());\n      var date = moment(controlledDate.get('date'));\n      var difference = date.diff(today, 'days');\n\n      if (difference < secondWarning) {\n        return 'document-second-expiration-warning';\n      } else if (difference < firstWarning) {\n        return 'document-first-expiration-warning';\n      }\n\n      return '';\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/format-calendar\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.formatCalendar = formatCalendar;\n  _exports.default = void 0;\n\n  function formatCalendar(params) {\n    var date = params[0];\n    var localeCode = params[1];\n    var dateFormat = params[2] || 'DD.MM.YYYY HH:mm';\n    var dateIsValidDate = date && Object.prototype.toString.call(date) === '[object Date]';\n\n    if (!dateIsValidDate) {\n      return '';\n    }\n\n    moment.locale(localeCode);\n    return moment(date).calendar(null, {\n      sameDay: dateFormat,\n      nextDay: dateFormat,\n      nextWeek: dateFormat,\n      lastDay: dateFormat,\n      lastWeek: dateFormat,\n      sameElse: dateFormat\n    });\n  }\n\n  var _default = Ember.Helper.helper(formatCalendar);\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/format-date\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.formatDate = formatDate;\n  _exports.default = void 0;\n\n  function formatDate(rawData) {\n    var date = rawData[0];\n    var dateFormat = rawData[1] || 'DD.MM.YYYY HH:mm';\n    var dateIsDateType = Object.prototype.toString.call(date) === '[object Date]';\n    var dateIsStringType = Object.prototype.toString.call(date) === '[object String]';\n    var dateIsValidDate = dateIsDateType || dateIsStringType;\n\n    if (!dateIsValidDate) {\n      return '';\n    }\n\n    return moment(date).format(dateFormat ? dateFormat : \"DD.MM.YYYY HH:mm\");\n  }\n\n  var _default = Ember.Helper.helper(formatDate);\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/format-message\", [\"exports\", \"ember-intl/helpers/format-message\"], function (_exports, _formatMessage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _formatMessage.default;\n    }\n  });\n});","define(\"apollo/helpers/format-number\", [\"exports\", \"ember-intl/helpers/format-number\"], function (_exports, _formatNumber) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _formatNumber.default;\n    }\n  });\n});","define(\"apollo/helpers/format-relative\", [\"exports\", \"ember-intl/helpers/format-relative\"], function (_exports, _formatRelative) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _formatRelative.default;\n    }\n  });\n});","define(\"apollo/helpers/format-resource-date\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Helper.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    compute: function compute(params) {\n      var resource = params[0];\n      var dateName = params[1];\n      var resourceDate = resource.get('resourceDates').find(function (date) {\n        return date.get('controlledDateType.name') === dateName;\n      });\n\n      if (!resourceDate || !resourceDate.get('date')) {\n        return null;\n      }\n\n      return moment(resourceDate.get('date')).format(\"DD.MM.YYYY\");\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/format-time\", [\"exports\", \"ember-intl/helpers/format-time\"], function (_exports, _formatTime) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _formatTime.default;\n    }\n  });\n});","define(\"apollo/helpers/group-components\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  function groupComponentsHelper(options) {\n    var data = options.data,\n        fn = options.fn,\n        view = data.view,\n        childView;\n    childView = view.createChildView(Ember._MetamorphView, {\n      context: Ember.get(view, 'context'),\n      template: function template(context, options) {\n        options.data.insideGroup = true;\n        return fn(context, options);\n      }\n    });\n    view.appendChild(childView);\n  }\n\n  var _default = groupComponentsHelper;\n  _exports.default = _default;\n});","define(\"apollo/helpers/gt\", [\"exports\", \"ember-truth-helpers/helpers/gt\"], function (_exports, _gt) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _gt.default;\n    }\n  });\n  Object.defineProperty(_exports, \"gt\", {\n    enumerable: true,\n    get: function get() {\n      return _gt.gt;\n    }\n  });\n});","define(\"apollo/helpers/gte\", [\"exports\", \"ember-truth-helpers/helpers/gte\"], function (_exports, _gte) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _gte.default;\n    }\n  });\n  Object.defineProperty(_exports, \"gte\", {\n    enumerable: true,\n    get: function get() {\n      return _gte.gte;\n    }\n  });\n});","define(\"apollo/helpers/has-access-to-column\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Helper.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    compute: function compute(params) {\n      this.set('value', params[0]);\n      this.set('transportTypeColumnNames', params[1]);\n      return this.get('content');\n    },\n    valueDidChange: Ember.observer('value', 'transportTypeColumnNames', function () {\n      var value = this.get('value');\n\n      if (Ember.isEmpty(value)) {\n        Ember.defineProperty(this, 'content', false);\n        return;\n      }\n\n      var self = this;\n      Ember.defineProperty(this, 'content', Ember.computed('value', 'transportTypeColumnNames', function () {\n        var value = self.get('value');\n        var sessionAccount = self.get('sessionAccount');\n        var transportTypeColumnNames = self.get('transportTypeColumnNames');\n        var transportTypeHasAccessToColumn = false;\n\n        if (transportTypeColumnNames) {\n          transportTypeHasAccessToColumn = transportTypeColumnNames.includes(value);\n          return sessionAccount.get('columnNames').includes(value) && transportTypeHasAccessToColumn;\n        }\n      }));\n    }),\n    contentDidChange: Ember.observer('content', function () {\n      this.recompute();\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/has-role\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Helper.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    compute: function compute(params) {\n      this.set('value', params[0]);\n      return this.get('content');\n    },\n    valueDidChange: Ember.observer('value', function () {\n      var value = this.get('value');\n\n      if (Ember.isEmpty(value)) {\n        Ember.defineProperty(this, 'content', false);\n        return;\n      }\n\n      var self = this;\n      Ember.defineProperty(this, 'content', Ember.computed('value', function () {\n        var value = self.get('value');\n        var sessionAccount = self.get('sessionAccount');\n        return sessionAccount.get('currentUser').get('roles').findBy('name', value);\n      }));\n    }),\n    contentDidChange: Ember.observer('content', function () {\n      this.recompute();\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/is-after\", [\"exports\", \"ember-moment/helpers/is-after\"], function (_exports, _isAfter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isAfter.default;\n    }\n  });\n});","define(\"apollo/helpers/is-array\", [\"exports\", \"ember-truth-helpers/helpers/is-array\"], function (_exports, _isArray) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isArray.default;\n    }\n  });\n  Object.defineProperty(_exports, \"isArray\", {\n    enumerable: true,\n    get: function get() {\n      return _isArray.isArray;\n    }\n  });\n});","define(\"apollo/helpers/is-before\", [\"exports\", \"ember-moment/helpers/is-before\"], function (_exports, _isBefore) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isBefore.default;\n    }\n  });\n});","define(\"apollo/helpers/is-between\", [\"exports\", \"ember-moment/helpers/is-between\"], function (_exports, _isBetween) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isBetween.default;\n    }\n  });\n});","define(\"apollo/helpers/is-empty\", [\"exports\", \"ember-truth-helpers/helpers/is-empty\"], function (_exports, _isEmpty) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isEmpty.default;\n    }\n  });\n});","define(\"apollo/helpers/is-equal\", [\"exports\", \"ember-truth-helpers/helpers/is-equal\"], function (_exports, _isEqual) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isEqual.default;\n    }\n  });\n  Object.defineProperty(_exports, \"isEqual\", {\n    enumerable: true,\n    get: function get() {\n      return _isEqual.isEqual;\n    }\n  });\n});","define(\"apollo/helpers/is-in-list\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.isInList = isInList;\n  _exports.default = void 0;\n\n  function isInList(params) {\n    var element = params[0];\n    var list = params[1];\n    return list.indexOf(element) >= 0;\n  }\n\n  var _default = Ember.Helper.helper(isInList);\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/is-last-transport-step\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.isLastTransportStep = isLastTransportStep;\n  _exports.default = void 0;\n\n  function isLastTransportStep(params) {\n    var transportSteps = params[0];\n    var idx = params[1];\n    return transportSteps.get('length') - 1 === idx;\n  }\n\n  var _default = Ember.Helper.helper(isLastTransportStep);\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/is-same-or-after\", [\"exports\", \"ember-moment/helpers/is-same-or-after\"], function (_exports, _isSameOrAfter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isSameOrAfter.default;\n    }\n  });\n});","define(\"apollo/helpers/is-same-or-before\", [\"exports\", \"ember-moment/helpers/is-same-or-before\"], function (_exports, _isSameOrBefore) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isSameOrBefore.default;\n    }\n  });\n});","define(\"apollo/helpers/is-same\", [\"exports\", \"ember-moment/helpers/is-same\"], function (_exports, _isSame) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _isSame.default;\n    }\n  });\n});","define(\"apollo/helpers/lt\", [\"exports\", \"ember-truth-helpers/helpers/lt\"], function (_exports, _lt) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _lt.default;\n    }\n  });\n  Object.defineProperty(_exports, \"lt\", {\n    enumerable: true,\n    get: function get() {\n      return _lt.lt;\n    }\n  });\n});","define(\"apollo/helpers/lte\", [\"exports\", \"ember-truth-helpers/helpers/lte\"], function (_exports, _lte) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _lte.default;\n    }\n  });\n  Object.defineProperty(_exports, \"lte\", {\n    enumerable: true,\n    get: function get() {\n      return _lte.lte;\n    }\n  });\n});","define(\"apollo/helpers/moment-add\", [\"exports\", \"ember-moment/helpers/moment-add\"], function (_exports, _momentAdd) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentAdd.default;\n    }\n  });\n});","define(\"apollo/helpers/moment-calendar\", [\"exports\", \"ember-moment/helpers/moment-calendar\"], function (_exports, _momentCalendar) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentCalendar.default;\n    }\n  });\n});","define(\"apollo/helpers/moment-diff\", [\"exports\", \"ember-moment/helpers/moment-diff\"], function (_exports, _momentDiff) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentDiff.default;\n    }\n  });\n});","define(\"apollo/helpers/moment-duration\", [\"exports\", \"ember-moment/helpers/moment-duration\"], function (_exports, _momentDuration) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentDuration.default;\n    }\n  });\n});","define(\"apollo/helpers/moment-format\", [\"exports\", \"ember-moment/helpers/moment-format\"], function (_exports, _momentFormat) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentFormat.default;\n    }\n  });\n});","define(\"apollo/helpers/moment-from-now\", [\"exports\", \"ember-moment/helpers/moment-from-now\"], function (_exports, _momentFromNow) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentFromNow.default;\n    }\n  });\n});","define(\"apollo/helpers/moment-from\", [\"exports\", \"ember-moment/helpers/moment-from\"], function (_exports, _momentFrom) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentFrom.default;\n    }\n  });\n});","define(\"apollo/helpers/moment-subtract\", [\"exports\", \"ember-moment/helpers/moment-subtract\"], function (_exports, _momentSubtract) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentSubtract.default;\n    }\n  });\n});","define(\"apollo/helpers/moment-to-date\", [\"exports\", \"ember-moment/helpers/moment-to-date\"], function (_exports, _momentToDate) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentToDate.default;\n    }\n  });\n});","define(\"apollo/helpers/moment-to-now\", [\"exports\", \"ember-moment/helpers/moment-to-now\"], function (_exports, _momentToNow) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentToNow.default;\n    }\n  });\n});","define(\"apollo/helpers/moment-to\", [\"exports\", \"ember-moment/helpers/moment-to\"], function (_exports, _momentTo) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _momentTo.default;\n    }\n  });\n});","define(\"apollo/helpers/moment-unix\", [\"exports\", \"ember-moment/helpers/unix\"], function (_exports, _unix) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _unix.default;\n    }\n  });\n});","define(\"apollo/helpers/moment\", [\"exports\", \"ember-moment/helpers/moment\"], function (_exports, _moment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _moment.default;\n    }\n  });\n});","define(\"apollo/helpers/not-eq\", [\"exports\", \"ember-truth-helpers/helpers/not-equal\"], function (_exports, _notEqual) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _notEqual.default;\n    }\n  });\n  Object.defineProperty(_exports, \"notEq\", {\n    enumerable: true,\n    get: function get() {\n      return _notEqual.notEq;\n    }\n  });\n});","define(\"apollo/helpers/not\", [\"exports\", \"ember-truth-helpers/helpers/not\"], function (_exports, _not) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _not.default;\n    }\n  });\n  Object.defineProperty(_exports, \"not\", {\n    enumerable: true,\n    get: function get() {\n      return _not.not;\n    }\n  });\n});","define(\"apollo/helpers/now\", [\"exports\", \"ember-moment/helpers/now\"], function (_exports, _now) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _now.default;\n    }\n  });\n});","define(\"apollo/helpers/odd-even\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.oddEven = oddEven;\n  _exports.default = void 0;\n\n  function oddEven(number) {\n    if (number % 2) {\n      return 'odd';\n    } else {\n      return 'even';\n    }\n  }\n\n  var _default = Ember.Helper.helper(oddEven);\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/or\", [\"exports\", \"ember-truth-helpers/helpers/or\"], function (_exports, _or) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _or.default;\n    }\n  });\n  Object.defineProperty(_exports, \"or\", {\n    enumerable: true,\n    get: function get() {\n      return _or.or;\n    }\n  });\n});","define(\"apollo/helpers/perform\", [\"exports\", \"ember-concurrency/helpers/perform\"], function (_exports, _perform) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _perform.default;\n    }\n  });\n});","define(\"apollo/helpers/pluralize\", [\"exports\", \"ember-inflector/lib/helpers/pluralize\"], function (_exports, _pluralize) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _pluralize.default;\n  _exports.default = _default;\n});","define(\"apollo/helpers/singularize\", [\"exports\", \"ember-inflector/lib/helpers/singularize\"], function (_exports, _singularize) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _singularize.default;\n  _exports.default = _default;\n});","define(\"apollo/helpers/sort-arrow\", [\"exports\", \"@babel/runtime/helpers/esm/slicedToArray\"], function (_exports, _slicedToArray2) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.sortArrow = sortArrow;\n  _exports.default = void 0;\n\n  function sortArrow(_ref) {\n    var _ref2 = (0, _slicedToArray2.default)(_ref, 3),\n        column = _ref2[0],\n        sortColumn = _ref2[1],\n        sortDirection = _ref2[2];\n\n    if (column !== sortColumn) {\n      return 'both';\n    }\n\n    return ['asc', 'desc'].includes(sortDirection) ? sortDirection : 'both';\n  }\n\n  var _default = Ember.Helper.helper(sortArrow);\n\n  _exports.default = _default;\n});","define(\"apollo/helpers/t\", [\"exports\", \"ember-intl/helpers/t\"], function (_exports, _t) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _t.default;\n    }\n  });\n});","define(\"apollo/helpers/task\", [\"exports\", \"ember-concurrency/helpers/task\"], function (_exports, _task) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _task.default;\n    }\n  });\n});","define(\"apollo/helpers/unix\", [\"exports\", \"ember-moment/helpers/unix\"], function (_exports, _unix) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _unix.default;\n    }\n  });\n});","define(\"apollo/helpers/utc\", [\"exports\", \"ember-moment/helpers/utc\"], function (_exports, _utc) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _utc.default;\n    }\n  });\n  Object.defineProperty(_exports, \"utc\", {\n    enumerable: true,\n    get: function get() {\n      return _utc.utc;\n    }\n  });\n});","define(\"apollo/helpers/xor\", [\"exports\", \"ember-truth-helpers/helpers/xor\"], function (_exports, _xor) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _xor.default;\n    }\n  });\n  Object.defineProperty(_exports, \"xor\", {\n    enumerable: true,\n    get: function get() {\n      return _xor.xor;\n    }\n  });\n});","define(\"apollo/initializers/ajax-setup\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize()\n  /* application */\n  {\n    if (typeof $ !== 'undefined' && $.ajaxSetup) {\n      $.ajaxSetup({\n        contentType: 'application/json'\n      });\n    }\n  }\n\n  var _default = {\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/app-version\", [\"exports\", \"ember-cli-app-version/initializer-factory\", \"apollo/config/environment\"], function (_exports, _initializerFactory, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var name, version;\n\n  if (_environment.default.APP) {\n    name = _environment.default.APP.name;\n    version = _environment.default.APP.version;\n  }\n\n  var _default = {\n    name: 'App Version',\n    initialize: (0, _initializerFactory.default)(name, version)\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/container-debug-adapter\", [\"exports\", \"ember-resolver/resolvers/classic/container-debug-adapter\"], function (_exports, _containerDebugAdapter) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    name: 'container-debug-adapter',\n    initialize: function initialize() {\n      var app = arguments[1] || arguments[0];\n      app.register('container-debug-adapter:main', _containerDebugAdapter.default);\n      app.inject('container-debug-adapter:main', 'namespace', 'application:main');\n    }\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/coordinator-setup\", [\"exports\", \"apollo/models/coordinator\"], function (_exports, _coordinator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    name: \"setup coordinator\",\n    initialize: function initialize() {\n      var app = arguments[1] || arguments[0];\n      app.register(\"drag:coordinator\", _coordinator.default);\n      app.inject(\"component\", \"coordinator\", \"drag:coordinator\");\n    }\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/ember-concurrency\", [\"exports\", \"ember-concurrency/initializers/ember-concurrency\"], function (_exports, _emberConcurrency) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _emberConcurrency.default;\n    }\n  });\n});","define(\"apollo/initializers/ember-data-change-tracker\", [\"exports\", \"ember-data-change-tracker\"], function (_exports, _emberDataChangeTracker) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    name: 'ember-data-change-tracker',\n    after: 'ember-data',\n    initialize: _emberDataChangeTracker.initializer\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/ember-data\", [\"exports\", \"ember-data/setup-container\", \"ember-data\"], function (_exports, _setupContainer, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  /*\n  \n    This code initializes Ember-Data onto an Ember application.\n  \n    If an Ember.js developer defines a subclass of DS.Store on their application,\n    as `App.StoreService` (or via a module system that resolves to `service:store`)\n    this code will automatically instantiate it and make it available on the\n    router.\n  \n    Additionally, after an application's controllers have been injected, they will\n    each have the store made available to them.\n  \n    For example, imagine an Ember.js application with the following classes:\n  \n    ```app/services/store.js\n    import DS from 'ember-data';\n  \n    export default DS.Store.extend({\n      adapter: 'custom'\n    });\n    ```\n  \n    ```app/controllers/posts.js\n    import { Controller } from '@ember/controller';\n  \n    export default Controller.extend({\n      // ...\n    });\n  \n    When the application is initialized, `ApplicationStore` will automatically be\n    instantiated, and the instance of `PostsController` will have its `store`\n    property set to that instance.\n  \n    Note that this code will only be run if the `ember-application` package is\n    loaded. If Ember Data is being used in an environment other than a\n    typical application (e.g., node.js where only `ember-runtime` is available),\n    this code will be ignored.\n  */\n  var _default = {\n    name: 'ember-data',\n    initialize: _setupContainer.default\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/ember-simple-auth\", [\"exports\", \"apollo/config/environment\", \"ember-simple-auth/configuration\", \"ember-simple-auth/initializers/setup-session\", \"ember-simple-auth/initializers/setup-session-service\", \"ember-simple-auth/initializers/setup-session-restoration\"], function (_exports, _environment, _configuration, _setupSession, _setupSessionService, _setupSessionRestoration) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    name: 'ember-simple-auth',\n    initialize: function initialize(registry) {\n      var config = _environment.default['ember-simple-auth'] || {};\n      config.rootURL = _environment.default.rootURL || _environment.default.baseURL;\n\n      _configuration.default.load(config);\n\n      (0, _setupSession.default)(registry);\n      (0, _setupSessionService.default)(registry);\n      (0, _setupSessionRestoration.default)(registry);\n    }\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/export-application-global\", [\"exports\", \"apollo/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize() {\n    var application = arguments[1] || arguments[0];\n\n    if (_environment.default.exportApplicationGlobal !== false) {\n      var theGlobal;\n\n      if (typeof window !== 'undefined') {\n        theGlobal = window;\n      } else if (typeof global !== 'undefined') {\n        theGlobal = global;\n      } else if (typeof self !== 'undefined') {\n        theGlobal = self;\n      } else {\n        // no reasonable global, just bail\n        return;\n      }\n\n      var value = _environment.default.exportApplicationGlobal;\n      var globalName;\n\n      if (typeof value === 'string') {\n        globalName = value;\n      } else {\n        globalName = Ember.String.classify(_environment.default.modulePrefix);\n      }\n\n      if (!theGlobal[globalName]) {\n        theGlobal[globalName] = application;\n        application.reopen({\n          willDestroy: function willDestroy() {\n            this._super.apply(this, arguments);\n\n            delete theGlobal[globalName];\n          }\n        });\n      }\n    }\n  }\n\n  var _default = {\n    name: 'export-application-global',\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/hide-popovers\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize() {\n    var destroyPopovers = function destroyPopovers() {\n      $(\"[data-toggle='popover']\").popover('destroy');\n    };\n\n    $('html').on('mouseup', function (e) {\n      if (!$(e.target).closest('.popover').length && $(e.target).data('toggle') !== 'popover') {\n        destroyPopovers();\n      }\n    });\n    $(document).keyup(function (e) {\n      if (e.keyCode === 27) {\n        // Esc key event\n        if (!$(e.target).closest('.popover').length) {\n          destroyPopovers();\n        }\n      }\n    });\n  }\n\n  var _default = {\n    name: 'hide-popovers',\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/model-locale\", [\"exports\", \"ember-model-validator/initializers/model-locale\"], function (_exports, _modelLocale) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _modelLocale.default;\n    }\n  });\n  Object.defineProperty(_exports, \"initialize\", {\n    enumerable: true,\n    get: function get() {\n      return _modelLocale.initialize;\n    }\n  });\n});","define(\"apollo/initializers/moment\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize() {\n    var language = (navigator.language || navigator.browserLanguage).split('-')[0];\n    moment.locale(language ? language : 'en');\n    moment.updateLocale('pl', {\n      calendar: {\n        sameDay: '[dziś o] LT',\n        nextDay: '[jutro o] LT',\n        nextWeek: 'dddd [o] LT',\n        lastDay: '[wczoraj o] LT',\n        lastWeek: 'L HH:mm',\n        sameElse: 'L HH:mm'\n      }\n    });\n\n    try {\n      moment.tz.setDefault('Europe/Warsaw');\n    } catch (e) {\n      console.error(e);\n    }\n  }\n\n  var _default = {\n    name: 'moment',\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/older-browsers\", [\"exports\", \"jquery\"], function (_exports, _jquery) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  // http://www.gevious.com/2015/01/07/making-an-ember-enterprise-app-work-on-ie8/?utm_source=Ember+Weekly&utm_campaign=6a8c312b3a-Ember_Weekly_Issue_93&utm_medium=email&utm_term=0_e96229d21d-6a8c312b3a-95806901\n  function initialize()\n  /* container, application */\n  {\n    _jquery.default.ajaxSetup({\n      cache: false\n    });\n\n    if ((0, _jquery.default)('html').is('.polyfill')) {\n      // trim function for IE8\n      String.prototype.trim = function () {\n        return this.replace(/^\\s+|\\s+$/g, '');\n      }; // simple Object.keys polyfill that could work\n\n\n      if (!Object.keys) {\n        Object.keys = function (obj) {\n          var keys = [];\n\n          for (var i in obj) {\n            if (obj.hasOwnProperty(i)) {\n              keys.push(i);\n            }\n          }\n\n          return keys;\n        };\n      }\n\n      if (typeof console === \"undefined\" || typeof console.log === \"undefined\") {\n        console = {};\n\n        console.log = function (msg) {};\n\n        console.error = function (msg) {};\n\n        console.debug = function (msg) {};\n\n        console.warn = function (msg) {};\n\n        console.info = function (msg) {};\n      }\n    } // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign\n\n\n    if (typeof Object.assign !== 'function') {\n      console.debug(\"Using polyfill for 'assign' method..\");\n\n      Object.assign = function (target, varArgs) {\n        // .length of function is 2\n        'use strict';\n\n        if (target == null) {\n          // TypeError if undefined or null\n          throw new TypeError('Cannot convert undefined or null to object');\n        }\n\n        var to = Object(target);\n\n        for (var index = 1; index < arguments.length; index++) {\n          var nextSource = arguments[index];\n\n          if (nextSource != null) {\n            // Skip over if undefined or null\n            for (var nextKey in nextSource) {\n              // Avoid bugs when hasOwnProperty is shadowed\n              if (Object.prototype.hasOwnProperty.call(nextSource, nextKey)) {\n                to[nextKey] = nextSource[nextKey];\n              }\n            }\n          }\n        }\n\n        return to;\n      };\n    }\n  }\n\n  var _default = {\n    name: 'older-browsers',\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/resize\", [\"exports\", \"ember-resize/services/resize\", \"apollo/config/environment\"], function (_exports, _resize, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize(application) {\n    var resizeServiceDefaults = Ember.getWithDefault(_environment.default, 'resizeServiceDefaults', {\n      debounceTimeout: 200,\n      heightSensitive: true,\n      widthSensitive: true\n    });\n    var injectionFactories = Ember.getWithDefault(resizeServiceDefaults, 'injectionFactories', ['view', 'component']) || [];\n    application.unregister('config:resize-service');\n    application.register('config:resize-service', resizeServiceDefaults, {\n      instantiate: false\n    });\n    application.register('service:resize', _resize.default);\n    var resizeService = application.resolveRegistration('service:resize');\n    resizeService.prototype.resizeServiceDefaults = resizeServiceDefaults;\n    injectionFactories.forEach(function (factory) {\n      application.inject(factory, 'resizeService', 'service:resize');\n    });\n  }\n\n  var _default = {\n    initialize: initialize,\n    name: 'resize'\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/setup-pikaday-i18n\", [\"exports\", \"moment\"], function (_exports, _moment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize(application) {\n    var i18n = Ember.Object.extend({\n      months: _moment.default.months('names'),\n      weekdays: _moment.default.localeData()._weekdays,\n      weekdaysShort: _moment.default.localeData()._weekdaysShort\n    });\n    application.register('pikaday-i18n:main', i18n, {\n      singleton: true\n    });\n    application.inject('component:pikaday-input', 'i18n', 'pikaday-i18n:main');\n  }\n\n  var _default = {\n    name: 'setup-pikaday-i18n',\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"apollo/initializers/string-utils\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.initialize = initialize;\n  _exports.default = void 0;\n\n  function initialize() {\n    String.prototype.decapitalize = function () {\n      if (!this) {\n        return this;\n      }\n\n      return this.charAt(0).toLowerCase() + this.slice(1);\n    };\n  }\n\n  var _default = {\n    initialize: initialize\n  };\n  _exports.default = _default;\n});","define(\"apollo/instance-initializers/ember-data\", [\"exports\", \"ember-data/initialize-store-service\"], function (_exports, _initializeStoreService) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    name: 'ember-data',\n    initialize: _initializeStoreService.default\n  };\n  _exports.default = _default;\n});","define(\"apollo/instance-initializers/ember-simple-auth\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  // This is only needed for backwards compatibility and will be removed in the\n  // next major release of ember-simple-auth. Unfortunately, there is no way to\n  // deprecate this without hooking into Ember's internals…\n  var _default = {\n    name: 'ember-simple-auth',\n    initialize: function initialize() {}\n  };\n  _exports.default = _default;\n});","define(\"apollo/mixins/advice-utils-mixin\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    findInvalidResourceDateAlert: function findInvalidResourceDateAlert(invalidResourceDates) {\n      var _this = this;\n\n      var info = \"\".concat(this.get('intl').t('cannotAdviceDueToInvalidResourceDates.info'), \"\\n\");\n      var hint = this.get('intl').t('cannotAdviceDueToInvalidResourceDates.hint');\n      var invalidDatesMsg = \"\";\n      invalidResourceDates.forEach(function (invalidDate) {\n        var resourceTypeName = invalidDate.get('vehicle.id') ? 'vehicle' : 'driver';\n        var params = {\n          resource: _this.get('intl').t(\"resources.of.\".concat(invalidDate.get(\"\".concat(resourceTypeName, \".exactTypeName\")))),\n          document: invalidDate.get('controlledDateType.label')\n        };\n        invalidDatesMsg += \"\".concat(_this.get('intl').t('documentsExpirationDate.expired', params), \"\\n\");\n      });\n      return info + invalidDatesMsg + hint;\n    },\n    blockingResourceDates: function blockingResourceDates(advice) {\n      if (this.get('sessionAccount').hasRole('ROLE_CAN_ADVICE_DESPITE_RESOURCE_VALIDITY_DATES') || !advice) {\n        return [];\n      }\n\n      var clientId = advice.get('transport.clientCompany.id');\n      return advice.findInvalidResourceDates(clientId, true);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/mixins/attachment-mixin\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    cookies: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    uploadAttachment: function uploadAttachment(id, endpoint, token, attachments) {\n      var self = this;\n      var errors = [];\n\n      if (Ember.isEmpty(attachments)) {\n        return Ember.RSVP.Promise.resolve();\n      }\n\n      self.set('uploading', true);\n      return new Ember.RSVP.Promise(function (resolve, reject) {\n        var promises = attachments.map(function (file) {\n          return self.readFile(file).then(function (data) {\n            return self.uploadFile(data, file.name, id, endpoint, token);\n          }).then(function success() {\n            self.incrementProperty('completed');\n          }, function error(error) {\n            errors.push({\n              file: file.name,\n              reason: error\n            });\n          });\n        });\n        Ember.RSVP.all(promises).then(function () {\n          if (errors.length) {\n            self.set('errors', errors);\n          }\n\n          resolve();\n        }, function (response) {\n          reject(response);\n        });\n      });\n    },\n    readFile: function readFile(file) {\n      return new Ember.RSVP.Promise(function (resolve) {\n        var reader = new moxie.file.FileReader();\n\n        reader.onloadend = function () {\n          resolve(reader.result);\n        };\n\n        reader.readAsDataURL(file);\n      });\n    },\n    uploadFile: function uploadFile(file, fileName, id, endpoint, token) {\n      var self = this;\n      return new Ember.RSVP.Promise(function (resolve) {\n        _jquery.default.ajax({\n          type: 'POST',\n          url: \"\".concat(_environment.default.serverURL, \"/\").concat(endpoint, \"/\").concat(id, \"/files/\"),\n          data: JSON.stringify({\n            file: file,\n            fileName: fileName\n          }),\n          contentType: 'application/json; charset=utf-8',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (response) {\n          if (response.status === 'fileExists') {\n            alert(self.get('intl').t('file.errors.' + response.status, {\n              fileName: response.fileName\n            }));\n          } else {\n            resolve();\n          }\n        }, function (response) {\n          reject(response);\n        });\n      });\n    },\n    deleteFile: function deleteFile(fileId) {\n      console.log(\"deleteFile: \".concat(fileId));\n      this.get('store').findRecord('file', fileId, {\n        backgroundReload: false\n      }).then(function (f) {\n        f.destroyRecord();\n      });\n    },\n    actions: {\n      generateXLS: function generateXLS(model, documentMode) {\n        var self = this;\n        console.log(\"documentMode: \".concat(documentMode));\n        Ember.run.once(this, function () {\n          var urlPart = documentMode === 'TRANSPORTS' ? '/transports/xls' : '/drivers/routes/xls';\n          var url = _environment.default.serverURL + \"\".concat(urlPart, \"?token=\") + this.get(\"sessionAccount\").get(\"token\");\n          var transportTypeIds = model.transportTypes ? model.transportTypes.map(function (type) {\n            return type.get('id');\n          }) : [];\n          var params = {\n            //do przemyślenia czy cały ten obiekt nie powinien być wymieniany między komponentami zamiast tylko searchParams\n            query: model.queryProxy,\n            archived: model.archive,\n            transportTypeIds: transportTypeIds.join(','),\n            principalId: this.get('cookies').read('principalId'),\n            start: model.start ? moment(model.start).format() : '',\n            stop: model.stop ? moment(model.stop).format() : '',\n            dateFilterMode: model.dateFilterMode,\n            filters: JSON.stringify(model.searchParams.filters)\n          };\n          var currentUser = this.get('sessionAccount').get('currentUser');\n\n          if (currentUser.get('roleGroup.name') === 'TRADESMAN') {\n            params.tradesmanId = currentUser.id;\n            params.filterMode = model.searchParams.filterMode;\n          }\n\n          url += \"&\" + $.param(params);\n          window.location = url;\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/mixins/autocomplete-utils-mixin\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    store: Ember.inject.service(),\n    setItem: function setItem(itemName, className, itemId) {\n      var _this = this;\n\n      this.get('store').findRecord(className, itemId).then(function (item) {\n        _this.set(itemName, item);\n      });\n    },\n    clearItem: function clearItem(itemName) {\n      this.set(itemName, {});\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/mixins/change-serializer\", [\"exports\", \"ember-data-change-tracker/mixins/keep-only-changed\"], function (_exports, _keepOnlyChanged) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _keepOnlyChanged.default;\n    }\n  });\n});","define(\"apollo/mixins/checkpoints-mixin\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    store: Ember.inject.service(),\n    canBeConfirmedInRemoteTransport: Ember.computed('transport.firstUnconfirmedCheckpoint', function () {\n      return !(this.get('transport.isFromSap') && !this.get('transport.firstUnconfirmedCheckpoint.task.canBeConfirmedInRemoteTransport'));\n    }),\n    checkpointCanBeApproved: Ember.computed({\n      get: function get() {\n        if (this._checkpointCanBeApproved) {\n          return this._checkpointCanBeApproved;\n        }\n      },\n      set: function set(key, value) {\n        return this._checkpointCanBeApproved = value;\n      }\n    }),\n    checkpointNeedsAdviceError: Ember.computed(function () {\n      return this.get('transport.firstUnconfirmedCheckpoint.task.shouldBeApprovedWithAdvice') && !this.get('transport.advice.id');\n    }),\n    washCheckpointSetting: Ember.computed(function () {\n      return this.get('store').peekAll('setting').filterBy('name', 'CHECKPOINT_CAN_BE_APPROVED_AFTER_SELECTING_WASH').get('firstObject');\n    }),\n    mechanicCheckpointSetting: Ember.computed(function () {\n      return this.get('store').peekAll('setting').filterBy('name', 'CHECKPOINT_CAN_BE_APPROVED_AFTER_SELECTING_MECHANIC').get('firstObject');\n    }),\n    servicePlaceCheckpointSetting: Ember.computed(function () {\n      return this.get('store').peekAll('setting').filterBy('name', 'CHECKPOINT_CAN_BE_APPROVED_AFTER_SELECTING_SERVICE_PLACE').get('firstObject');\n    }),\n    setCheckpointCanBeApproved: function setCheckpointCanBeApproved() {\n      var self = this;\n      var checkpoint = self.get('transport.firstUnconfirmedCheckpoint');\n      var checkpointName = self.get('transport.firstUnconfirmedCheckpoint.name');\n      self.set('checkpointCanBeApproved', false);\n\n      if (!checkpointName) {\n        return;\n      }\n\n      var washCheckpointSetting = this.get('washCheckpointSetting');\n      var mechanicCheckpointSetting = this.get('mechanicCheckpointSetting');\n      var servicePlaceCheckpointSetting = this.get('servicePlaceCheckpointSetting');\n\n      if (checkpointName === washCheckpointSetting.get('value') && !self.get('transport.washStep.id')) {\n        console.debug(\"Pierwszy niepotwierdzony status (\".concat(checkpointName, \") wymaga dodania myjni!\"));\n        self.set('checkpointCanBeApproved', false);\n      } else if (checkpointName === mechanicCheckpointSetting.get('value')) {\n        var transportTypeName = self.get('transport.transportType.name');\n\n        if (transportTypeName !== 'SERVICE') {\n          self.set('checkpointCanBeApproved', true);\n          return;\n        }\n\n        var isExternal = self.get('transport.steps.firstObject.company.isExternal');\n        var mechanicId = self.get('transport.steps.firstObject.service.mechanic.id');\n\n        if (isExternal || !isExternal && mechanicId) {\n          self.set('checkpointCanBeApproved', true);\n        } else if (!isExternal && !mechanicId) {\n          console.debug(\"Pierwszy niepotwierdzony status (\".concat(checkpointName, \") wymaga dodania mechanika!\"));\n          self.set('checkpointCanBeApproved', false);\n        }\n      } else if (checkpointName === servicePlaceCheckpointSetting.get('value')) {\n        var _transportTypeName = self.get('transport.transportType.name');\n\n        var canBeApproved = _transportTypeName !== 'SERVICE' || self.get('transport.steps.firstObject.company.id');\n        self.set('checkpointCanBeApproved', canBeApproved);\n      } else {\n        self.set('checkpointCanBeApproved', true);\n      }\n\n      if (checkpoint && checkpoint.get('task.shouldBeApprovedWithAdvice') && !this.get('transport.advice.id')) {\n        self.set('checkpointCanBeApproved', false);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/mixins/date-columns-mixin\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    sessionAccount: Ember.inject.service('session-account'),\n    dateColumns: Ember.computed('', function () {\n      var settings = this.sessionAccount.resourceDateFormSettings;\n      var LAST_COLUMN = 'PCC_MCAA_TRAINING';\n      return settings.DRIVER.filter(function (column) {\n        return column !== LAST_COLUMN;\n      }).concat(settings.DRIVER.includes(LAST_COLUMN) ? [LAST_COLUMN] : []);\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/mixins/input-utils-mixin\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    intl: Ember.inject.service(),\n    removeWhiteSpaces: function removeWhiteSpaces(e) {\n      var driverMobilePhoneNumberLength = e.get('driverMobilePhoneNumber.length'),\n          carRegistrationNumberLength = e.get('carRegistrationNumber.length'),\n          trailerRegistrationNumberLength = e.get('trailerRegistrationNumber.length'),\n          documentNumberLength = e.get('documentNumber.length');\n      if (driverMobilePhoneNumberLength > 0) e.set('driverMobilePhoneNumber', e.get('driverMobilePhoneNumber').replace(/\\s+/g, ''));\n      if (carRegistrationNumberLength > 0) e.set('carRegistrationNumber', e.get('carRegistrationNumber').replace(/\\s+/g, ''));\n      if (trailerRegistrationNumberLength > 0) e.set('trailerRegistrationNumber', e.get('trailerRegistrationNumber').replace(/\\s+/g, ''));\n      if (documentNumberLength > 0) e.set('documentNumber', e.get('documentNumber').replace(/\\s+/g, ''));\n      return e;\n    },\n    isNumber: function isNumber(value) {\n      return typeof value === \"number\";\n    },\n    isCorrectNumber: function isCorrectNumber(value) {\n      return /^([0-9]*|[0-9]+\\.([0-9])*)$/.test(value);\n    },\n    isCorrectInteger: function isCorrectInteger(value) {\n      return /^[0-9]*$/.test(value);\n    },\n    isCorrectPrice: function isCorrectPrice(value) {\n      if (value === undefined || value === null || value === \"\") {\n        return false;\n      }\n\n      return /^([0-9]*|[0-9]+\\.([0-9]){1,2})$/.test(value.toString().trim());\n    },\n    actions: {\n      correctNumberInput: function correctNumberInput(object, propertyToCorrect) {\n        var previousValue = object.get(propertyToCorrect);\n\n        if (!previousValue) {\n          return;\n        }\n\n        object.set(propertyToCorrect, previousValue.replace(\",\", \".\"));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/mixins/invitations-mixin\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    sessionAccount: Ember.inject.service('session-account'),\n    actions: {\n      accept: function accept(id) {\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + \"/invitations/\".concat(id, \"/accept\"),\n          type: 'PUT',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          console.log(\"Invitation \".concat(id, \" accepted.\"));\n          self.get('store').findRecord('invitation', id).then(function () {\n            self.get('sessionAccount').get('currentUser').reload();\n            self.transitionToRoute('invitations.show', id);\n          });\n        });\n      },\n      reject: function reject(id) {\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + \"/invitations/\".concat(id, \"/reject\"),\n          type: 'PUT',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          console.log(\"Invitation \".concat(id, \" rejected.\"));\n          self.get('store').findRecord('invitation', id).then(function () {\n            self.get('sessionAccount').get('currentUser').reload();\n            self.transitionToRoute('invitations.show', id);\n          });\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/mixins/modal-mixin\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    actions: {\n      showModal: function showModal(name, model) {\n        this.target.send(\"showModal\", name, model);\n      },\n      removeModal: function removeModal() {\n        this.target.send(\"removeModal\");\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/mixins/model-validator\", [\"exports\", \"ember-model-validator/mixins/model-validator\"], function (_exports, _modelValidator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _modelValidator.default;\n  _exports.default = _default;\n});","define(\"apollo/mixins/object-validator\", [\"exports\", \"ember-model-validator/mixins/object-validator\"], function (_exports, _objectValidator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _objectValidator.default;\n  _exports.default = _default;\n});","define(\"apollo/mixins/persistence-mixin\", [\"exports\", \"@babel/runtime/helpers/esm/typeof\", \"jquery\", \"apollo/config/environment\"], function (_exports, _typeof2, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    session: Ember.inject.service('session'),\n    sessionAccount: Ember.inject.service('session-account'),\n\n    /**\n     * Ember-data nie potrafi automatycznie usunąć obiektów z relacji, jeśli te zostaną\n     * usunięte po stronie serwera - musimy więc to zrobić ręcznie.\n     * Poniższa metoda zapyta serwer o aktualne relacje dla podanego modelu i usunie te\n     * obiektu, które już nie istnieją.\n     *\n     * Uwaga: serwer musi potrafić obsłużyć konkretne zapytanie ajax.\n     *\n     * @param modelName - nazwa modelu; np. 'transport'\n     * @param modelId - id modelu\n     * @param childModelName - nazwa modelu relacji zdefiniowana jako DS.hasMany; np. 'checkpoint'\n     */\n    unloadDeletedRecords: function unloadDeletedRecords(modelName, modelId, childModelName) {\n      var self = this;\n      return new Ember.RSVP.Promise(function (resolve) {\n        var store = self.store;\n\n        if (!store.peekRecord) {\n          store = self.get('store');\n        }\n\n        var model = store.peekRecord(modelName, modelId);\n\n        if (!model) {\n          resolve();\n        } // TODO: Jakaś mądrzejsza pluralizacja, jeśli będzie potrzeba.\n\n\n        var relationship = childModelName + 's';\n        model.get(relationship).then(function (currentRecords) {\n          var token = self.get('session.data.authenticated.token');\n\n          _jquery.default.ajax({\n            url: _environment.default.serverURL + \"/\".concat(modelName, \"s/\") + modelId + \"/\".concat(relationship),\n            // url może mieć postać np. 'host:port/transports/123456/checkpoints'\n            type: 'GET',\n            beforeSend: function beforeSend(xhr) {\n              xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n            }\n          }).always(function (json) {\n            currentRecords.map(function (r) {\n              return parseInt(r.id);\n            }).forEach(function (currentId) {\n              if (!json[relationship].filterBy('id', currentId).length) {\n                var r = store.peekRecord('checkpoint', currentId);\n                model.get(relationship).removeObject(r);\n                r.unloadRecord();\n                console.debug(\"Unloaded \".concat(childModelName, \" #\").concat(r.id, \" from \").concat(modelName, \" #\").concat(modelId, \".\"));\n              }\n            });\n            resolve();\n          });\n        });\n      });\n    },\n\n    /**\n     * Ember-data czasem wczytuje do sesji zduplikowane rekordy w przypadku relacji has-many.\n     * Poniższa metoda usuwa nadmiarowe rekordy.\n     *\n     * @param parentModel\n     * @param relationshipName\n     */\n    removeDuplicateRecords: function removeDuplicateRecords(parentModel, relationshipName) {\n      var ids = [];\n      var duplicatedModels = [];\n      parentModel.get(relationshipName).forEach(function (m) {\n        if (ids.includes(m.id)) {\n          duplicatedModels.push(m);\n        } else {\n          ids.push(m.id);\n        }\n      });\n      duplicatedModels.forEach(function (r) {\n        console.debug(\"Deleted duplicated record: #\".concat(r.id));\n        parentModel.get(relationshipName).removeObject(r);\n      });\n    },\n    //https://stackoverflow.com/questions/4465244/compare-2-json-objects\n    deepEquals: function deepEquals(o1, o2) {\n      var self = this;\n\n      if (o1 === null || o2 === null) {\n        return false;\n      }\n\n      var k1 = Object.keys(o1).sort();\n      var k2 = Object.keys(o2).sort();\n      var k1Filtered = k1.filter(function (e) {\n        return e !== 'lastPoll';\n      });\n\n      if (k1Filtered.length !== k2.length) {\n        return false;\n      }\n\n      return k1Filtered.map(function (keyPair) {\n        if (keyPair === 'lastPoll') {\n          return false;\n        }\n\n        if ((0, _typeof2.default)(o1[keyPair]) == \"object\" && (0, _typeof2.default)(o2[keyPair]) == \"object\") {\n          return self.deepEquals(o1[keyPair], o2[keyPair]);\n        } else {\n          if (o1[keyPair] !== o2[keyPair]) {\n            return false;\n          }\n\n          return o1[keyPair] === o2[keyPair];\n        }\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/mixins/resize-aware\", [\"exports\", \"ember-resize/mixins/resize-aware\"], function (_exports, _resizeAware) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _resizeAware.default;\n    }\n  });\n});","define(\"apollo/mixins/resource-mixin\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    intl: Ember.inject.service(),\n    DATE_STATUSES: ['VALID', 'INVALID', 'YELLOW', 'RED'],\n    filterChanged: Ember.observer('queryInput', function () {\n      Ember.run.debounce(this, this.applyFilter, 500);\n    }),\n    showAllFilterLabel: Ember.computed('showAll', function () {\n      var vehicleType = this.get('intl').t(\"vehicle.plural.\".concat(this.get('vehicleType')));\n      return this.get('intl').t(this.get('showAll') ? 'resources.hideOutOfCommission' : 'resources.showAll', {\n        vehicleType: vehicleType\n      });\n    }),\n    applyFilter: function applyFilter() {\n      var queryInput = this.get('queryInput');\n      this.set('query', queryInput);\n\n      if (queryInput) {\n        this.setFirstPage();\n      }\n    },\n    setFirstPage: function setFirstPage() {\n      this.setProperties({\n        page: 1\n      });\n    },\n    actions: {\n      mutStatusDateInput: function mutStatusDateInput(value) {\n        this.set('dateStatusInput', value);\n      },\n      setDatesFilter: function setDatesFilter() {\n        this.set('dateStatus', this.get('dateStatusInput'));\n\n        if (this.get('fromInput')) {\n          this.set('from', moment(this.get('fromInput')).format('YYYY-MM-DD'));\n        }\n\n        if (this.get('toInput')) {\n          this.set('to', moment(this.get('toInput')).format('YYYY-MM-DD'));\n        }\n\n        this.setFirstPage();\n      },\n      toggleShowAllFilter: function toggleShowAllFilter() {\n        this.toggleProperty('showAll');\n        this.setFirstPage();\n      },\n      toggleShowIntegratedFilter: function toggleShowIntegratedFilter() {\n        if (!this.get('ownerships').includes(\"INTEGRATED\")) {\n          this.get('ownerships').push(\"INTEGRATED\");\n        } else {\n          this.set('ownerships', [\"OWN\"]);\n        }\n\n        this.setFirstPage();\n      },\n      clearFilter: function clearFilter() {\n        this.setFirstPage();\n        this.setProperties({\n          query: '',\n          queryInput: '',\n          fromInput: null,\n          toInput: null,\n          from: null,\n          to: null,\n          dateStatusInput: null,\n          dateStatus: null\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/mixins/serializer-mixin\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    serializeIntoHash: function serializeIntoHash(data, type, record, options) {\n      var object = this.serialize(record, options);\n\n      for (var key in object) {\n        data[key] = object[key];\n      }\n    },\n    serializeHasMany: function serializeHasMany(record, json, relationship) {\n      var key = relationship.key;\n      var hasManyRecords = record.hasMany(key);\n\n      if (hasManyRecords && this.attrs[key] && this.attrs[key].embedded === \"save\") {\n        json[key] = [];\n        hasManyRecords.forEach(function (item) {\n          var recordData = item.serialize({\n            includeId: true\n          });\n\n          if (relationship.options.deepEmbedded) {\n            relationship.options.deepEmbedded.forEach(function (deepKey) {\n              if (item.belongsTo(deepKey)) {\n                var deepRecord = item.belongsTo(deepKey);\n\n                if (deepKey === \"company\" && !deepRecord.attr('name')) {\n                  return true;\n                }\n\n                recordData[deepKey] = deepRecord.serialize({\n                  includeId: true\n                });\n              }\n            });\n          }\n\n          json[key].push(recordData);\n        });\n      } else {\n        this._super(record, json, relationship);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/mixins/transports-mixin\", [\"exports\", \"jquery\", \"apollo/config/environment\", \"apollo/mixins/persistence-mixin\"], function (_exports, _jquery, _environment, _persistenceMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create(_persistenceMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    cookies: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    store: Ember.inject.service(),\n    createTransportController: Ember.inject.controller('transports/modals/create-transport'),\n    getQueryMap: function getQueryMap() {\n      var self = this;\n      return {\n        archived: self.get('archive'),\n        transportTypesIds: self.get('transportTypesIds'),\n        query: self.get('archiveQuery'),\n        start: self.get('filterStart') ? moment(self.get('filterStart')).format() : '',\n        stop: self.get('filterStop') ? moment(self.get('filterStop')).format() : '',\n        dateFilterMode: self.get('dateFilterMode')\n      };\n    },\n    transportTypesIds: Ember.computed('transportTypes.@each', function () {\n      return this.get('transportTypes').map(function (type) {\n        return type.get('id');\n      });\n    }),\n    handleUpdate: function handleUpdate(transport) {\n      var _this = this;\n\n      var transportId = transport.get('id'); // TODO: Być może da się to kiedyś jakoś zautomatyzować.\n\n      ['products', 'steps', 'checkpoints', 'additionalData'].forEach(function (property) {\n        _this.removeDuplicateRecords(transport, property);\n      });\n      var stepsCopy = transport.get('steps').slice(0);\n      stepsCopy.forEach(function (s) {\n        if (s !== undefined && s.get('address') !== undefined && s.get('address.content')) {\n          if (!s.get('address.id') && s.get('address').unloadRecord) {\n            console.debug(\"Unloading redundant advice for newly saved transport \".concat(transportId, \"..\"));\n            s.get('address').unloadRecord();\n          }\n        }\n\n        if (s !== undefined && !s.get('id') && s.unloadRecord) {\n          console.debug(\"Unloading redundant step for newly saved transport \".concat(transportId, \"..\"));\n          transport.get('steps').removeObject(s);\n          s.unloadRecord();\n        } else if (s.get('deliveryDateFrom')._isAMomentObject) {\n          s.set('deliveryDateFrom', s.get('deliveryDateFrom').toDate());\n        }\n      });\n      ['products', 'externalCosts', 'additionalData'].forEach(function (property) {\n        _this.unloadRedundantRecords(transport, property);\n      });\n      transport.set('operationsInProgress', false);\n      transport.refresh();\n    },\n    unloadRedundantRecords: function unloadRedundantRecords(transport, propertyName) {\n      transport.get(propertyName).then(function (property) {\n        var propertyCopy = property.slice();\n        propertyCopy.forEach(function (p) {\n          if (p !== undefined && !p.get('id')) {\n            property.removeObject(p);\n            p.unloadRecord();\n          }\n        });\n      });\n    },\n    externalCostOrderSortFunction: function externalCostOrderSortFunction(a, b) {\n      a = a.get('executionDate') ? a.get('executionDate') : a.get('plannedDate');\n      b = b.get('executionDate') ? b.get('executionDate') : b.get('plannedDate');\n      return a < b ? -1 : a > b ? 1 : 0;\n    },\n    actions: {\n      confirm: function confirm(checkpoint) {\n        checkpoint.set('isBeingProcessed', true);\n        var checkpointId = checkpoint.get('id');\n        (0, _jquery.default)('.confirm-checkpoint-button').button('loading');\n        var executionDateString = checkpoint.get('executionDate') ? moment(checkpoint.get('executionDate')).format() : \"\";\n        console.debug(\"Confirming checkpoint \".concat(checkpointId, \" on \").concat(executionDateString, \"..\"));\n        var token = this.get('sessionAccount').get('token');\n        var self = this;\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/checkpoints/' + checkpointId + '/confirm',\n          data: JSON.stringify({\n            executionDate: executionDateString,\n            reasonForTheDelayMustBeGiven: checkpoint.get('reasonForTheDelayMustBeGiven'),\n            delayReason: checkpoint.get('delayReason'),\n            isEdition: checkpoint.get('isEdition')\n          }),\n          type: 'PUT',\n          complete: function complete() {\n            checkpoint.set('isBeingProcessed', false);\n          },\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (response) {\n          (0, _jquery.default)('.confirm-checkpoint-button').button('reset');\n\n          if (response.error) {\n            alert(self.get('intl').t('checkpoints.errors.' + response.error));\n\n            if (response.error === 'CheckpointsSynchronizationError' || response.error === 'CheckpointNotFoundOrDeletedByAnotherTransactionError') {\n              (0, _jquery.default)('.modal').modal('hide');\n            }\n          } else {\n            self.store.findRecord('checkpoint', checkpointId).then(function (data) {\n              data.get('transport').then(function (t) {\n                t.reload();\n                console.log(\"Checkpoint \".concat(checkpointId, \" has been confirmed.\"));\n              });\n            });\n            (0, _jquery.default)('.modal').modal('hide');\n          }\n        }, function (response) {\n          var errorMsg = JSON.parse(response.responseText).errors;\n          console.error(errorMsg);\n          (0, _jquery.default)('.modal').modal('hide');\n          alert(errorMsg);\n        });\n      },\n      revoke: function revoke(checkpoint) {\n        var checkpointId = checkpoint.get('id');\n        var token = this.get('sessionAccount').get('token');\n        console.log(\"revoke confirmation of checkpoint \" + checkpointId);\n        var self = this;\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/checkpoints/' + checkpointId + '/revoke',\n          type: 'PUT',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          self.store.findRecord('checkpoint', checkpointId).then(function (data) {\n            data.reload();\n          });\n          console.log(\"confirmed checkpoint \" + checkpointId);\n        });\n      },\n      addNote: function addNote(noteContent, transportId) {\n        console.log(\"addNote: \" + noteContent + \", transportId: \" + transportId);\n        var self = this;\n        var transport = this.store.peekRecord(\"transport\", transportId);\n        var note = self.store.createRecord(\"note\", {\n          transport: transport,\n          note: noteContent\n        });\n        note.save().then(function (n) {\n          transport.get('notes').pushObject(n);\n        });\n      },\n      markNotesAsReadOff: function markNotesAsReadOff(transport) {\n        var token = this.get('sessionAccount').get('token');\n        transport.set('numberOfUnreadNotes', 0);\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/transports/' + transport.id + '/markNotesAsReadOff',\n          type: 'PUT',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          transport.get(\"notes\").then(function (notes) {\n            notes.reload().then(function () {\n              transport.notifyPropertyChange('notes');\n            });\n          });\n        });\n      },\n      filter: function filter() {\n        var self = this;\n        this.set('loadingMore', true);\n        var queryMap = this.getQueryMap();\n        this.get('store').query('transport', queryMap).then(function (transports) {\n          self.setProperties({\n            model: transports,\n            loadingMore: false,\n            filterActive: queryMap.query || queryMap.start || queryMap.stop,\n            page: 1,\n            totalPages: transports.get('meta.totalPages'),\n            count: transports.get('meta.count')\n          });\n        }, function () {\n          self.set('loadingMore', false);\n          self.set('filterActive', false);\n        });\n      },\n      clearFilter: function clearFilter() {\n        this.setProperties({\n          archiveQuery: '',\n          filterStop: null,\n          filterStart: null,\n          filterActive: false\n        });\n        this.send('filter');\n      },\n      scrollPage: function scrollPage(transportTypeId) {\n        (0, _jquery.default)(window).scrollTop($('#' + transportTypeId).offset().top);\n      },\n      fileUploadSuccess: function fileUploadSuccess(transportId) {\n        console.log('fileUploadSuccess: ' + transportId);\n        this.store.findRecord(\"transport\", transportId).then(function (data) {\n          data.reload();\n        });\n      },\n      deleteFile: function deleteFile(file) {\n        console.log('deleteFile: ' + file.id);\n        var transport = file.get('transport');\n        file.destroyRecord().then(function () {\n          transport.then(function (t) {\n            return t.reload();\n          });\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/mixins/vehicle-mixin\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Mixin.create({\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    isOwnerExternalCompany: Ember.computed('vehicle.{isExternalResource,owner.isExternal}', function () {\n      return this.get('vehicle.isExternalResource') ? this.get('vehicle.isExternalResource') : this.get('vehicle.owner.isExternal');\n    }),\n    disabledOwnerSelect: Ember.computed(function () {\n      return false;\n    }),\n    disabledDriverSelect: Ember.computed('vehicle.vehicleType', function () {\n      return this.get('vehicle.vehicleType') === \"TRAILER\";\n    }),\n    actions: {\n      setCarTypeGroup: function setCarTypeGroup() {\n        var _this = this;\n\n        this.get('store').findAll('carTypeGroup').then(function (c) {\n          return _this.set('carTypeGroups', c);\n        });\n      },\n      showModal: function showModal(template, transport) {\n        transport.set('carrierCompany', this.get('vehicle.owner'));\n\n        if (this.get('vehicle.vehicleType') === \"TRUCK\") {\n          transport.set('advice.truck', this.get('vehicle'));\n        } else {\n          transport.set('advice.trailer', this.get('vehicle'));\n        }\n\n        this.showModal(template, transport);\n      },\n      changeResourceDate: function changeResourceDate(vehicle, dateField, newDate) {\n        var resourceDate = vehicle.get('resourceDates').find(function (rd) {\n          return rd.get('controlledDateType.name') === dateField;\n        });\n\n        if (!resourceDate) {\n          var type = this.get('store').peekAll('controlledDateType').find(function (rdt) {\n            return rdt.get('name') === dateField;\n          });\n          resourceDate = this.get('store').createRecord('resourceDate', {\n            controlledDateType: type,\n            vehicle: vehicle\n          });\n        }\n\n        resourceDate.set('date', newDate);\n      },\n      toggleProperty: function toggleProperty(propertyName) {\n        this.get('vehicle').toggleProperty(propertyName);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/models/coordinator\", [\"exports\", \"apollo/models/obj-hash\"], function (_exports, _objHash) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Object.extend(Ember.Evented, {\n    objectMap: Ember.computed(function () {\n      return _objHash.default.create();\n    }),\n    getObject: function getObject(id, ops) {\n      ops = ops || {};\n      var payload = this.get('objectMap').getObj(id);\n\n      if (payload.ops.source) {\n        payload.ops.source.sendAction('action', payload.obj);\n      }\n\n      if (payload.ops.target) {\n        payload.ops.target.sendAction('action', payload.obj);\n      }\n\n      this.trigger(\"objectMoved\", {\n        obj: payload.obj,\n        source: payload.ops.source,\n        target: ops.target\n      });\n      return payload.obj;\n    },\n    setObject: function setObject(obj, ops) {\n      ops = ops || {};\n      return this.get('objectMap').add({\n        obj: obj,\n        ops: ops\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/models/obj-hash\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Object.extend({\n    contentLength: 0,\n    length: Ember.computed.alias('contentLength'),\n    init: function init() {\n      this._super();\n\n      this.content = {};\n    },\n    add: function add(obj) {\n      var id = this.generateId();\n      this.get('content')[id] = obj;\n      this.incrementProperty(\"contentLength\");\n      return id;\n    },\n    getObj: function getObj(key) {\n      var res = this.get('content')[key];\n\n      if (!res) {\n        throw \"no obj for key \" + key;\n      }\n\n      return res;\n    },\n    generateId: function generateId() {\n      var num = Math.random() * 1000000000000.0;\n      num = parseInt(num);\n      num = \"\" + num;\n      return num;\n    },\n    keys: function keys() {\n      var res = [];\n\n      for (var key in this.get('content')) {\n        res.push(key);\n      }\n\n      return Ember.A(res);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/additional-datum/model\", [\"exports\", \"ember-data-copyable\", \"ember-data\"], function (_exports, _emberDataCopyable, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_emberDataCopyable.default, {\n    transport: _emberData.default.belongsTo('transport', {\n      async: true\n    }),\n    comment: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/address/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\", \"apollo/mixins/input-utils-mixin\"], function (_exports, _emberData, _modelValidator, _inputUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, _inputUtilsMixin.default, {\n    country: _emberData.default.belongsTo('country', {\n      async: true\n    }),\n    company: _emberData.default.belongsTo('company'),\n    recipient: _emberData.default.attr('string'),\n    city: _emberData.default.attr('string'),\n    postal: _emberData.default.attr('string'),\n    street: _emberData.default.attr('string'),\n    isHeadquarter: _emberData.default.attr('boolean'),\n    enabled: _emberData.default.attr('boolean'),\n    lat: _emberData.default.attr('number'),\n    lon: _emberData.default.attr('number'),\n    openingTimeString: _emberData.default.attr('string'),\n    closingTimeString: _emberData.default.attr('string'),\n    validations: {\n      country: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      city: {\n        length: {\n          minimum: {\n            value: 3,\n            message: 'tooShort'\n          }\n        }\n      },\n      postal: {\n        length: {\n          minimum: {\n            value: 2,\n            message: 'tooShort'\n          }\n        },\n        custom: [{\n          validation: function validation(key, value, model) {\n            var isPL = model.get('country.ibanSymbol') === 'PL';\n            return !isPL || /^[0-9]{2}-[0-9]{3}$/.test(value);\n          },\n          message: 'wrongFormatForPL'\n        }]\n      },\n      street: {\n        length: {\n          minimum: {\n            value: 3,\n            message: 'tooShort'\n          }\n        }\n      },\n      openingTimeString: {\n        custom: [{\n          validation: function validation(key, value) {\n            return !value || /^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/.test(value);\n          },\n          message: 'wrongFormat'\n        }, {\n          validation: function validation(key, value, model) {\n            // Można nie podać godziny otwarcia, jeśli nie ma też godz. zamknięcia.\n            return value || !model.get('closingTimeString');\n          },\n          message: 'null'\n        }]\n      },\n      closingTimeString: {\n        custom: [{\n          validation: function validation(key, value) {\n            return !value || /^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/.test(value);\n          },\n          message: 'wrongFormat'\n        }, {\n          validation: function validation(key, value, model) {\n            // Można nie podać godziny zamknięcia, jeśli nie ma też godz. otwarcia.\n            return value || !model.get('openingTimeString');\n          },\n          message: 'null'\n        }, {\n          validation: function validation(key, value, model) {\n            if (!value) {\n              return true;\n            }\n\n            return model.get('closingMomentToday') > model.get('openingMomentToday');\n          },\n          message: 'beforeOpening'\n        }]\n      },\n      lat: {\n        custom: {\n          validation: function validation(key, value, model) {\n            if (!value) {\n              return true;\n            }\n\n            return model.isCorrectNumber(value);\n          },\n          message: 'incorrectNumber'\n        }\n      },\n      lon: {\n        custom: {\n          validation: function validation(key, value, model) {\n            if (!value) {\n              return true;\n            }\n\n            return model.isCorrectNumber(value);\n          },\n          message: 'incorrectNumber'\n        }\n      }\n    },\n    openingMomentToday: Ember.computed('openingTimeString', function () {\n      var openingTimeString = this.get('openingTimeString');\n\n      if (!openingTimeString) {\n        return null;\n      }\n\n      var h = openingTimeString.split(':')[0];\n      var m = openingTimeString.split(':')[1];\n      return moment().startOf('day').add(h, 'hours').add(m, 'minutes');\n    }),\n    closingMomentToday: Ember.computed('closingTimeString', function () {\n      var closingTimeString = this.get('closingTimeString');\n\n      if (!closingTimeString) {\n        return null;\n      }\n\n      var h = closingTimeString.split(':')[0];\n      var m = closingTimeString.split(':')[1];\n      return moment().startOf('day').add(h, 'hours').add(m, 'minutes');\n    }),\n    nameAndKey: Ember.computed('recipient', function () {\n      var label = this.get('city') + \" \" + this.get('recipient');\n      return {\n        name: label,\n        key: this.get('recipient')\n      };\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/advice/modals/create-advice/controller\", [\"exports\", \"jquery\", \"apollo/mixins/advice-utils-mixin\", \"apollo/mixins/persistence-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _jquery, _adviceUtilsMixin, _persistenceMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_adviceUtilsMixin.default, _persistenceMixin.default, _modalMixin.default, {\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    store: Ember.inject.service(),\n    errors: [],\n    canNotEdit: Ember.computed('model.transport.advice.trailer.numberOfUnconfirmedWashingCheckpoints', function () {\n      var trailerNumOfUnCheck = this.get('model.transport.advice.trailer.numberOfUnconfirmedWashingCheckpoints');\n      return trailerNumOfUnCheck > 1;\n    }),\n    title: Ember.computed('model.archived', function () {\n      return this.get('intl').t('warehouse.reserveFreePlace', {\n        initialStart: this.get('initialStartFormatted')\n      });\n    }),\n    transport: Ember.computed('model.transport', function () {\n      return this.get('model.transport');\n    }),\n    initialStart: Ember.computed('model.initialStart', function () {\n      return this.get('model.initialStart');\n    }),\n    initialStartFormatted: Ember.computed('model.initialStart', function () {\n      return moment(this.get('model.initialStart')).format('DD.MM.YYYY HH:mm');\n    }),\n    actions: {\n      createAdvice: function createAdvice() {\n        var _this = this;\n\n        var self = this;\n        self.get('transport.advice').then(function (advice) {\n          var blockingDates = self.blockingResourceDates(advice);\n\n          if (blockingDates.get('length') !== 0) {\n            alert(self.findInvalidResourceDateAlert(blockingDates));\n            return;\n          }\n\n          if (!advice.validate()) {\n            return;\n          }\n\n          console.log(\"Zapisujemy awizacj\\u0119 dla transportu \".concat(self.get('transport.id'), \" i przewo\\u017Anika \").concat(self.get('transport.carrierCompany.shortName'), \"..\"));\n          (0, _jquery.default)('#save-advice-button').button('loading');\n          var transport = self.get('transport');\n          transport.set('adviceChecked', true);\n          transport.save().then(function () {\n            (0, _jquery.default)('.modal').modal('hide');\n\n            _this.set('errors', []);\n\n            transport.refresh();\n            (0, _jquery.default)('#save-advice-button').button('reset');\n          }, function (error) {\n            if (error.errors) {\n              self.set('errors', error.errors);\n              (0, _jquery.default)('#save-advice-button').button('reset');\n            } else {\n              (0, _jquery.default)('.modal').modal('hide');\n            }\n          });\n        });\n      },\n      cancel: function cancel() {\n        console.debug(\"Cancelling advice form..\");\n        this.set('errors', []);\n\n        if (this.get('model.revertFunc')) {\n          console.log('revert scheduler change position');\n          this.get('model').revertFunc();\n          this.get('model.transport').reload();\n        }\n\n        this.get('transport.advice').then(function (advice) {\n          advice.rollbackAttributes();\n        });\n        (0, _jquery.default)('div.fc-scroller').scrollTop('0px');\n        (0, _jquery.default)('.modal').modal('hide');\n        (0, _jquery.default)('#save-advice-button').button('reset');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/advice/modals/create-advice/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"U7CutZeI\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\",\\\"s\\\",\\\"idx\\\"],\\\"statements\\\":[[4,\\\"custom-modal\\\",null,[[\\\"title\\\",\\\"close\\\"],[[24,[\\\"title\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"sortedSteps\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,2,[\\\"stepTypeName\\\"]],\\\"load\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"columns.collectionPlace\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 small-margin-form-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[23,2,[\\\"address\\\",\\\"recipient\\\"]],\\\" \\\",[23,2,[\\\"address\\\",\\\"street\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 col-xs-offset-5 small-margin-form-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[23,2,[\\\"address\\\",\\\"postal\\\"]],\\\" \\\",[23,2,[\\\"address\\\",\\\"city\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.dateOfCollection\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 small-margin-form-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"text\\\",\\\"form-control\\\",[28,\\\"format-date\\\",[[23,2,[\\\"deliveryDateFrom\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],\\\"true\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,2,[\\\"stepTypeName\\\"]],\\\"unload\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"columns.deliveryPlace\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 small-margin-form-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[23,2,[\\\"address\\\",\\\"recipient\\\"]],\\\" \\\",[23,2,[\\\"address\\\",\\\"street\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 col-xs-offset-5 small-margin-form-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[23,2,[\\\"address\\\",\\\"postal\\\"]],\\\" \\\",[23,2,[\\\"address\\\",\\\"city\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.dateOfAdvice\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 small-margin-form-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"text\\\",\\\"form-control\\\",[28,\\\"format-date\\\",[[23,2,[\\\"deliveryDateFrom\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],\\\"true\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[2,3]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"transport/driver-section\\\",null,[[\\\"transport\\\"],[[24,[\\\"transport\\\"]]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"data-dismiss\\\",\\\"modal\\\"],[12,\\\"data-button-name\\\",\\\"CANCEL\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"canNotEdit\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"not\\\",[[28,\\\"gt\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"trailer\\\",\\\"unconfirmedWashingNumber\\\"]],1],null]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"button\\\",false],[12,\\\"id\\\",\\\"save-advice-button\\\"],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"data-loading-text\\\",[29,[[28,\\\"t\\\",[\\\"common.saving\\\"],null]]]],[12,\\\"data-button-name\\\",\\\"SAVE\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"createAdvice\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/advice/modals/create-advice/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/advice/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\", \"ember-data-copyable\", \"apollo/mixins/input-utils-mixin\"], function (_exports, _emberData, _modelValidator, _emberDataCopyable, _inputUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, _emberDataCopyable.default, _inputUtilsMixin.default, {\n    changeTracker: {\n      auto: true,\n      enableIsDirty: true\n    },\n    sessionAccount: Ember.inject.service('session-account'),\n    transport: _emberData.default.belongsTo('transport', {\n      async: true\n    }),\n    creator: _emberData.default.belongsTo('user', {\n      async: true,\n      embedded: 'save'\n    }),\n    driver: _emberData.default.belongsTo('driver', {\n      async: true\n    }),\n    additionalDriver: _emberData.default.belongsTo('driver', {\n      async: true\n    }),\n    trailer: _emberData.default.belongsTo('vehicle', {\n      async: true\n    }),\n    truck: _emberData.default.belongsTo('truck', {\n      async: true\n    }),\n    associatedContainer: _emberData.default.belongsTo('container', {\n      async: true\n    }),\n    containerTare: _emberData.default.attr('string'),\n    sealNumbers: _emberData.default.attr('string'),\n    dateCreated: _emberData.default.attr(),\n    emptyKilometers: _emberData.default.attr('number'),\n    termsOfConditionsAccepted: _emberData.default.attr('boolean'),\n    canBeUpdated: _emberData.default.attr('boolean'),\n    intermodalSettlement: _emberData.default.attr('boolean'),\n    validations: {\n      driver: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      truck: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      emptyKilometers: {\n        custom: {\n          validation: function validation(key, value, model) {\n            if (model.get('transport.carrierCompany.isExternal')) {\n              return true;\n            }\n\n            return model.isCorrectInteger(value) && Number(value) > 0;\n          },\n          message: 'incorrectNumber'\n        }\n      },\n      containerTare: {\n        custom: {\n          validation: function validation(key, value) {\n            if (!value) {\n              return true;\n            }\n\n            var num = Number(value);\n            return Number.isInteger(num) && num >= 1500 && num <= 6500;\n          },\n          message: 'incorrectValue'\n        }\n      }\n    },\n    canNotBeEdited: Ember.computed('transport.canNotBeEdited', 'transport.advice.id', 'advice.canBeUpdated', function () {\n      if (!this.get('transport.advice.id')) {\n        return false;\n      }\n\n      return this.get('transport.canNotBeEdited') || !this.get('canBeUpdated');\n    }),\n    trailerLabel: Ember.computed('trailer.{registrationNumber,sideNumber,model,owner,associatedContainer.registrationNumber}', 'transport.archived', 'associatedContainer', function () {\n      var trailer = this.get('trailer.content');\n\n      if (!trailer) {\n        return '';\n      }\n\n      if (trailer.get('owner.isExternal')) {\n        return trailer.get('registrationNumber');\n      } else {\n        var registrationNumber = trailer.get('registrationNumber') ? trailer.get('registrationNumber') : \"\";\n        var sideNumber = trailer.get('sideNumber') ? trailer.get('sideNumber') : \"\";\n        var model = trailer.get('model') ? trailer.get('model') : \"\";\n        var label = \"\".concat(registrationNumber, \" \").concat(sideNumber, \" \").concat(model);\n        var containerData;\n\n        if (this.get('transport.archived') && this.get('associatedContainer.id')) {\n          containerData = this.get('associatedContainer.registrationNumber');\n        } else if (trailer.get('associatedContainer.id')) {\n          containerData = trailer.get('associatedContainer.registrationNumber');\n        }\n\n        if (containerData) {\n          label += \"/ \".concat(containerData);\n        }\n\n        return label.trim();\n      }\n    }),\n    containerLabel: Ember.computed('associatedContainer.registrationNumber', function () {\n      return this.get('associatedContainer.registrationNumber');\n    }),\n    findInvalidResourceDates: function findInvalidResourceDates(clientId, onlyChangedResources) {\n      var _this = this;\n\n      var invalidResourceDates = [];\n      ['truck', 'trailer', 'trailer.associatedContainer', 'driver', 'additionalDriver'].forEach(function (resource) {\n        var resourceId = _this.get(\"\".concat(resource, \".id\")); // przerywamy walidację, jeśli zasób nie jest wybrany lub jeśli nie zaszły w nim zmiany\n        //w przypadku zmiany klienta - sprawdzamy wszystkie daty niezależnie od zmian w nich (flaga onlyChangedResources === false)\n\n\n        if (!resourceId || onlyChangedResources && _this.get('id') && !Object.keys(_this.modelChanges()).includes(resource)) {\n          return;\n        }\n\n        var resourcesWithInvalidDates = _this.get('store').peekAll('resourceDate').filter(function (rd) {\n          return rd.belongsToResource(resourceId);\n        }).filter(function (rd) {\n          return rd.applyToClient(clientId);\n        }).filter(function (rd) {\n          return rd.isInvalid();\n        });\n\n        if (resourcesWithInvalidDates) {\n          invalidResourceDates.pushObjects(resourcesWithInvalidDates);\n        }\n      });\n      return invalidResourceDates;\n    },\n    clearFormData: function clearFormData() {\n      this.setProperties({\n        driver: null,\n        additionalDriver: null,\n        trailer: null,\n        truck: null,\n        associatedContainer: null,\n        emptyKilometers: null,\n        termsOfConditionsAccepted: false\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/audit-log/model\", [\"exports\", \"ember-data/model\", \"ember-data\"], function (_exports, _model, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _model.default.extend({\n    transport: _emberData.default.belongsTo('transport', {\n      async: true\n    }),\n    newValue: _emberData.default.attr('string'),\n    oldValue: _emberData.default.attr('string'),\n    dateCreated: _emberData.default.attr('date'),\n    propertyName: _emberData.default.attr('string'),\n    actor: _emberData.default.attr('string'),\n    className: _emberData.default.attr('string'),\n    propertyNameType: _emberData.default.attr('string'),\n    newValueFormat: Ember.computed('propertyNameType', 'newValue', function () {\n      if (this.get('propertyNameType') === \"Date\") {\n        var date = this.get('newValue') ? this.get('newValue').replace(/CET|CEST/, \"\") : '';\n        return date ? moment(date).format(\"DD.MM.YYYY HH:mm\") : 'X';\n      } else if (this.get('propertyNameType') === \"Boolean\") {\n        return this.get('newValue') === 'true' ? '✓' : 'x';\n      } else {\n        return this.get('newValue');\n      }\n    }),\n    oldValueFormat: Ember.computed('propertyNameType', 'oldValue', function () {\n      if (this.get('propertyNameType') === \"Date\") {\n        var date = this.get('oldValue') ? this.get('oldValue').replace(/CET|CEST/, \"\") : '';\n        return date ? moment(date).format(\"DD.MM.YYYY HH:mm\") : 'X';\n      } else if (this.get('propertyNameType') === \"Boolean\") {\n        return this.get('oldValue') === 'true' ? '✓' : 'x';\n      } else {\n        return this.get('oldValue');\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/auth/login/controller\", [\"exports\", \"jquery\", \"ember-simple-auth/mixins/unauthenticated-route-mixin\", \"apollo/config/environment\"], function (_exports, _jquery, _unauthenticatedRouteMixin, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_unauthenticatedRouteMixin.default, {\n    session: Ember.inject.service('session'),\n    intl: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    queryParams: ['principalId'],\n    principalId: null,\n    logo: '',\n    setLogo: Ember.observer('principalId', function () {\n      var self = this;\n      var pathname = window.location.pathname.replace('/', '');\n\n      if (this.get('alias')) {\n        pathname = this.get('alias');\n      }\n\n      if (pathname || self.get('principalId')) {\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/loginPage',\n          type: 'GET',\n          contentType: 'application/json; charset=utf-8',\n          dataType: 'json',\n          data: {\n            companyAlias: pathname,\n            principalId: self.get('principalId')\n          }\n        }).then(function (resp) {\n          if (resp.errors) {\n            console.error(resp.errors);\n          } else {\n            self.set('logo', resp.logo);\n          }\n        });\n      }\n    }),\n    showLoginAs: Ember.computed(function () {\n      return _environment.default.environment !== 'production';\n    }),\n    actions: {\n      authenticate: function authenticate() {\n        var self = this;\n        self.set(\"errorMessage\", null);\n        var credentials = this.getProperties('identification', 'password');\n\n        if (credentials.identification) {\n          credentials.identification = credentials.identification.trim();\n        }\n\n        if (credentials.password) {\n          credentials.password = credentials.password.trim();\n        }\n\n        if (!credentials.identification || !credentials.password) {\n          var message = this.get('intl').t('auth.noLoginAndPassword');\n          this.set('errorMessage', message);\n          return;\n        }\n\n        (0, _jquery.default)(\".login-progress\").show();\n        this.get('session').authenticate('authenticator:custom', credentials).then(null, function (error) {\n          if (error !== undefined) {\n            console.error(\"error: \" + error);\n          }\n\n          self.set(\"password\", null);\n          (0, _jquery.default)(\".login-progress\").hide();\n          (0, _jquery.default)(\".password\").focus();\n          var message;\n\n          if (error === \"Unauthorized\") {\n            message = self.get('intl').t('auth.invalidLoginOrPassword');\n          } else {\n            message = self.get('intl').t('auth.serverError');\n          }\n\n          self.set('errorMessage', message);\n        });\n      },\n      loginAs: function loginAs(username) {\n        this.setProperties({\n          identification: username,\n          password: \"aA123456\"\n        });\n        this.send(\"authenticate\");\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/auth/login/route\", [\"exports\", \"ember-simple-auth/mixins/unauthenticated-route-mixin\"], function (_exports, _unauthenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_unauthenticatedRouteMixin.default, {\n    renderTemplate: function renderTemplate(controller, model) {\n      this.render('auth/login', {\n        into: 'application',\n        outlet: 'login',\n        controller: controller,\n        model: model\n      });\n    },\n    setupController: function setupController(controller) {\n      controller.set('errorMessage', null);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/auth/login/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"6lT/8Qe2\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right col-lg-3 col-md-4 col-sm-7 col-xs-12 font-big transparent-background full-height\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-center\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"h1\\\",true],[10,\\\"class\\\",\\\"white\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.description\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"footer-resize responsive-main-hide\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-center\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"a\\\",true],[10,\\\"href\\\",\\\"http://logintegra.com\\\"],[10,\\\"class\\\",\\\"white\\\"],[8],[0,\\\"\\\\n                            © 2016 Logintegra sp. z o.o.. Wszelkie prawa zastrzeżone.\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n           \\\"],[7,\\\"img\\\",true],[11,\\\"src\\\",[29,[[22,\\\"logo\\\"]]]],[10,\\\"class\\\",\\\"company-logo img-responsive\\\"],[8],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"login-template\\\"],[10,\\\"class\\\",\\\"row centered\\\"],[8],[0,\\\"\\\\n\\\"],[0,\\\"\\\\n                \\\"],[7,\\\"form\\\",false],[3,\\\"action\\\",[[23,0,[]],\\\"authenticate\\\"],[[\\\"on\\\"],[\\\"submit\\\"]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"identification\\\"],[10,\\\"class\\\",\\\"white\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"auth.login\\\"],null],false],[0,\\\":\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"autofocus\\\"],[[24,[\\\"identification\\\"]],[28,\\\"t\\\",[\\\"auth.loginPlaceholder\\\"],null],\\\"form-control\\\",\\\"autofocus\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"password\\\"],[10,\\\"class\\\",\\\"white\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"auth.password\\\"],null],false],[0,\\\":\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"type\\\"],[[24,[\\\"password\\\"]],[28,\\\"t\\\",[\\\"auth.passwordPlaceholder\\\"],null],\\\"form-control password\\\",\\\"password\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row login-nav text-center\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"login-progress progress-div pull-left\\\"],[8],[0,\\\"\\\\n                                Autoryzacja \\\"],[7,\\\"img\\\",true],[10,\\\"src\\\",\\\"/assets/images/ajax-loader.gif\\\"],[8],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row text-center\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-default\\\",\\\"auth.remind\\\"]],{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[28,\\\"t\\\",[\\\"auth.remindLink\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"btn btn-primary\\\"],[10,\\\"type\\\",\\\"submit\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"auth.login\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errorMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"strong\\\",true],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.fail\\\"],null],false],[0,\\\":\\\\n                                \\\"],[9],[0,\\\"\\\\n                                \\\"],[1,[22,\\\"errorMessage\\\"],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"message\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-info\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[22,\\\"message\\\"],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showLoginAs\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"h4\\\",true],[8],[0,\\\"Autochem:\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"loginAs\\\",\\\"pcc-autochem-admin\\\"]],[8],[0,\\\"\\\\n                    Admin\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"loginAs\\\",\\\"pcc-autochem-forwarder\\\"]],[8],[0,\\\"\\\\n                    Spedytor\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"loginAs\\\",\\\"klient@klient.pl\\\"]],[8],[0,\\\"\\\\n                    Klient\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"loginAs\\\",\\\"przew@przew.pl\\\"]],[8],[0,\\\"\\\\n                    Przewoźnik\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/auth/login/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/auth/remind/controller\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    intl: Ember.inject.service(),\n    scheduleController: Ember.inject.controller('auth/login'),\n    remindEmail: '',\n    actions: {\n      sendRemindEmail: function sendRemindEmail() {\n        var self = this;\n        self.set('errorMessage', null);\n        (0, _jquery.default)(\".reminding-progress\").show();\n        var url = _environment.default.serverURL + '/remind';\n        var identification = this.get('identification');\n        var email = this.get('remindEmail');\n        var data = {\n          email: email,\n          identification: identification\n        };\n\n        _jquery.default.ajax({\n          url: url,\n          type: 'POST',\n          contentType: 'application/json; charset=utf-8',\n          dataType: 'json',\n          data: JSON.stringify(data)\n        }).then(function (resp) {\n          $('.reminding-progress').hide();\n\n          if (resp.errors) {\n            self.set('errorMessage', resp.errors);\n            console.error(resp.errors);\n          } else {\n            var msg = self.get('intl').t('auth.passwordRemindedMessage', {\n              username: resp.user.name,\n              email: email\n            });\n            self.get('scheduleController').set('message', msg);\n            self.transitionToRoute('auth.login');\n          }\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/auth/remind/route\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    renderTemplate: function renderTemplate(controller, model) {\n      this.render('auth/remind', {\n        into: 'application',\n        outlet: 'login',\n        controller: controller,\n        model: model\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/auth/remind/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"6UXxJl2/\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"font-big\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"transparent-background\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h3\\\",true],[10,\\\"class\\\",\\\"text-center\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"auth.remindHeader\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right col-lg-5 col-md-5 col-sm-7 col-xs-12 login-nav transparent-background\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"identification\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"auth.username\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"autofocus\\\"],[[24,[\\\"identification\\\"]],[28,\\\"t\\\",[\\\"auth.loginPlaceholder\\\"],null],\\\"form-control\\\",\\\"autofocus\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"remindEmail\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"auth.remindEmail\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"type\\\"],[[24,[\\\"remindEmail\\\"]],[28,\\\"t\\\",[\\\"auth.emailPlaceholder\\\"],null],\\\"form-control password\\\",\\\"email\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row login-nav\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"reminding-progress progress-div pull-left\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"auth.remindingInProgress\\\"],null],false],[0,\\\" \\\"],[7,\\\"img\\\",true],[10,\\\"src\\\",\\\"/assets/images/ajax-loader.gif\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"goBack\\\"]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"common.back\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"sendRemindEmail\\\"]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"auth.remind\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errorMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"strong\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"auth.remindFail\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[1,[22,\\\"errorMessage\\\"],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/auth/remind/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/car-type-group/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    intl: Ember.inject.service(),\n    name: _emberData.default.attr('string'),\n    englishName: _emberData.default.attr('string'),\n    nameInAppropriateLanguage: Ember.computed('name', 'englishName', function () {\n      if (this.get('intl.locale')[0] !== 'pl' && this.get('englishName')) {\n        return this.get('englishName');\n      } else {\n        return this.get('name');\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/car-type/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    intl: Ember.inject.service(),\n    carName: _emberData.default.attr('string'),\n    englishCarName: _emberData.default.attr('string'),\n    nameInAppropriateLanguage: Ember.computed('carName', 'englishCarName', function () {\n      if (this.get('intl.locale')[0] !== 'pl' && this.get('englishCarName')) {\n        return this.get('englishCarName');\n      } else {\n        return this.get('carName');\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/carrier/modals/choose-carrier/controller\", [\"exports\", \"apollo/config/environment\", \"jquery\", \"apollo/mixins/advice-utils-mixin\", \"apollo/mixins/persistence-mixin\", \"apollo/mixins/autocomplete-utils-mixin\", \"apollo/mixins/input-utils-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _environment, _jquery, _adviceUtilsMixin, _persistenceMixin, _autocompleteUtilsMixin, _inputUtilsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_adviceUtilsMixin.default, _persistenceMixin.default, _autocompleteUtilsMixin.default, _inputUtilsMixin.default, _modalMixin.default, {\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    errors: [],\n    isAcceptedLowerThanMinimalMargin: false,\n    setup: Ember.observer('model.id', function () {\n      if (!this.get('model')) {\n        return;\n      }\n\n      this.setCarrierCompanyCopy();\n      this.setCurrencies();\n      this.setValuesForService();\n    }),\n    setCarrierCompanyCopy: function setCarrierCompanyCopy() {\n      this.set('carrierCompanyCopy', this.get('store').peekRecord('company', this.get('cookies').read('principalId')));\n    },\n    setCurrencies: function setCurrencies() {\n      var self = this;\n      var currencies = this.get('store').peekAll('currency').sortBy('idx');\n      self.set('currencies', currencies.sortBy('idx'));\n\n      if (!self.get('model').get('transaction').get('currencyOfFreight.id')) {\n        self.get('model').get('transaction').set('currencyOfFreight', currencies.get('firstObject'));\n      }\n    },\n    setValuesForService: function setValuesForService() {\n      var _this = this;\n\n      var c = this.get('carrierCompanyCopy');\n\n      if (c && c.get('isPrincipal') && this.get('model.transaction.priceOfService')) {\n        this.set('model.transaction.priceOfFreight', this.get('model.transaction.priceOfService'));\n      } else {\n        this.set('model.transaction.priceOfFreight', null);\n      }\n\n      if (c && c.get('isPrincipal') && this.get('model.transaction.currency.id')) {\n        this.set('model.transaction.currencyOfFreight', this.get('model.transaction.currency'));\n      } else {\n        var currency = this.get('store').peekAll('currency').filter(function (c) {\n          return c.get(\"symbol\") === _this.get('model.transaction.currency.symbol');\n        }).get('firstObject');\n        this.set('model.transaction.currencyOfFreight', currency);\n      }\n    },\n    profitMarginTooLow: Ember.computed('model.transaction.{profitMargin,minimalProfitMargin}', 'carrierCompanyCopy.isPrincipal', function () {\n      if (this.get('carrierCompanyCopy.isPrincipal') || this.get('model.transaction.profitMargin') === null) {\n        return false;\n      }\n\n      return parseFloat(this.get('model.transaction.profitMargin')) < parseFloat(this.get('model.transaction.minimalProfitMargin'));\n    }),\n    resourceDateWarnings: Ember.computed('date', 'carrierCompanyCopy.resourceDates.@each.date', function () {\n      var _this2 = this;\n\n      var resourceDates = this.get('carrierCompanyCopy.resourceDates');\n\n      if (!resourceDates) {\n        return;\n      }\n\n      return resourceDates.filter(function (rd) {\n        return rd.get('date');\n      }).map(function (rd) {\n        var date = moment(rd.get('date'));\n        var today = moment(new Date().setHours(0, 0, 0, 0));\n        var difference = date.diff(today, 'days');\n        var adviceWarning = rd.get('controlledDateType.daysBeforeFirstWarning');\n\n        if (difference > adviceWarning) {\n          return null;\n        } else {\n          var params = {\n            resource: \"\".concat(_this2.get('intl').t('resources.of.DOCUMENT'), \" \").concat(rd.get('identifier') ? \" \".concat(rd.get('identifier')) : \"\"),\n            document: rd.get('controlledDateType.label'),\n            date: date.format('DD.MM.YYYY')\n          };\n\n          if (difference < 0) {\n            return {\n              className: 'text-danger',\n              text: _this2.get('intl').t('documentsExpirationDate.expiredOn', params),\n              date: date\n            };\n          }\n\n          if (difference < adviceWarning) {\n            return {\n              className: 'text-info',\n              text: _this2.get('intl').t('documentsExpirationDate.willExpireOn', params),\n              date: date\n            };\n          }\n        }\n      }).filter(function (warning) {\n        return warning;\n      });\n    }),\n    actions: {\n      chooseCarrier: function chooseCarrier(transportModel) {\n        var self = this;\n        transportModel.set('carrierCompany', this.get('carrierCompanyCopy'));\n\n        if (!self.customValidate(transportModel)) {\n          transportModel.set('carrierCompany', null);\n          return;\n        }\n\n        if (transportModel.get('transaction.profitMarginTooLow') && !this.get('isAcceptedLowerThanMinimalMargin')) {\n          return;\n        }\n\n        transportModel.save().then(function () {\n          self.set('errors', []);\n          transportModel.get('transaction._internalModel').clearErrorMessages();\n          self.set('isAcceptedLowerThanMinimalMargin', false);\n\n          _jquery.default.ajax({\n            type: \"POST\",\n            url: _environment.default.serverURL + '/checkpoints/confirmSelectCarrier',\n            data: JSON.stringify({\n              id: transportModel.get('id')\n            }),\n            beforeSend: function beforeSend(xhr) {\n              xhr.setRequestHeader(\"Authorization\", \"Bearer \" + self.get('sessionAccount').get(\"token\"));\n            }\n          }).then(function () {\n            transportModel.refresh();\n          });\n        }).catch(function (response) {\n          self.set('errors', response.errors);\n        });\n        (0, _jquery.default)('.modal').modal('hide');\n      },\n      setCarrierAndClearErrors: function setCarrierAndClearErrors(carrierCompany) {\n        var _this3 = this;\n\n        this.get('store').findRecord('company', carrierCompany.id).then(function (carrierCompany) {\n          _this3.set('carrierCompanyCopy', carrierCompany);\n\n          _this3.get('model.transaction._internalModel').clearErrorMessages();\n\n          _this3.set('isAcceptedLowerThanMinimalMargin', false);\n\n          _this3.setValuesForService();\n        });\n      },\n      removeCarrier: function removeCarrier() {\n        this.clearItem('carrierCompanyCopy');\n      },\n      cancel: function cancel() {\n        this.set('carrierCompanyCopy', null);\n        this.get('model.transaction._internalModel').clearErrorMessages();\n        this.set('isAcceptedLowerThanMinimalMargin', false);\n        this.set('carriers', []);\n        this.set('model', null);\n        (0, _jquery.default)('div.fc-scroller').scrollTop('0px');\n        (0, _jquery.default)('.modal').modal('hide');\n      }\n    },\n    customValidate: function customValidate(transportModel) {\n      var validates = true;\n\n      if (!this.get('isPrincipalCompany')) {\n        //get('errors').add() nie działa gdy errors jest puste dlatego najpierw musimy dodać jakikolwiek błąd\n        var priceOfFreight = transportModel.get('transaction.priceOfFreight');\n\n        if (!priceOfFreight || !this.isCorrectPrice(priceOfFreight) || !transportModel.get('transaction.currencyOfFreight.symbol')) {\n          var error = 'transactionHasSomeErrors';\n          transportModel.get('transaction').get('errors').pushObject(error);\n          validates = false;\n        }\n\n        if (!priceOfFreight || !this.isCorrectPrice(priceOfFreight)) {\n          transportModel.get('transaction').get('errors').add('priceOfFreight', 'incorrectNumber');\n        }\n\n        if (!transportModel.get('transaction.currencyOfFreight.symbol')) {\n          transportModel.get('transaction').get('errors').add('currencyOfFreight', 'blank');\n        }\n\n        if (!transportModel.get('carrierCompany.id')) {\n          transportModel.get('transaction').get('errors').add('carrierCompany', 'blank');\n        }\n      }\n\n      transportModel.get('steps').forEach(function (s) {\n        if (!s.validate()) {\n          validates = false;\n        }\n      });\n      return validates;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/carrier/modals/choose-carrier/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"vs4Hv+qO\",\n    \"block\": \"{\\\"symbols\\\":[\\\"c\\\",\\\"carrier\\\"],\\\"statements\\\":[[4,\\\"custom-modal\\\",null,[[\\\"title\\\",\\\"close\\\"],[[28,\\\"t\\\",[\\\"transport.carrier.chooseCarrier\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"form\\\",true],[10,\\\"action\\\",\\\"\\\"],[10,\\\"class\\\",\\\"form-horizontal centered width-80p\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"transport.carrier.label\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-8 \\\",[28,\\\"if\\\",[[24,[\\\"model\\\",\\\"transaction\\\",\\\"errors\\\",\\\"carrierCompany\\\"]],\\\"has-error\\\"],null]]]],[10,\\\"data-field-name\\\",\\\"CARRIER-SELECT\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"company-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"type\\\",\\\"disabled\\\",\\\"clearSelection\\\"],[[28,\\\"readonly\\\",[[24,[\\\"carrierCompanyCopy\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setCarrierAndClearErrors\\\"],null],\\\"CARRIER\\\",[24,[\\\"model\\\",\\\"canNotBeEdited\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"removeCarrier\\\"],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[23,2,[\\\"name\\\"]],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"model\\\",\\\"transaction\\\"]],\\\"carrierCompany\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"advice-form-warnings\\\",null,[[\\\"warnings\\\",\\\"dataFieldName\\\"],[[24,[\\\"resourceDateWarnings\\\"]],\\\"CARRIER-WARNINGS\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"transport.carrier.priceOfFreight\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-5 \\\",[28,\\\"if\\\",[[24,[\\\"model\\\",\\\"transaction\\\",\\\"errors\\\",\\\"priceOfFreight\\\"]],\\\"has-error\\\"],null],\\\" input-with-currency\\\"]]],[10,\\\"data-field-name\\\",\\\"PRICE-OF-FREIGHT\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"focus-out\\\",\\\"value\\\",\\\"disabled\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",[28,\\\"action\\\",[[23,0,[]],\\\"correctNumberInput\\\",[24,[\\\"model\\\",\\\"transaction\\\"]],\\\"priceOfFreight\\\"],null],[24,[\\\"model\\\",\\\"transaction\\\",\\\"priceOfFreight\\\"]],[24,[\\\"model\\\",\\\"canNotBeEdited\\\"]],\\\"0.00\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"carrierCompanyCopy\\\",\\\"isPrincipal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"help-block\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transaction.profitMargin\\\"],null],false],[0,\\\":\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"transaction\\\",\\\"profitMargin\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[28,\\\"t\\\",[\\\"common.unavailable\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[24,[\\\"model\\\",\\\"transaction\\\",\\\"profitMargin\\\"]],false],[0,\\\" \\\"],[1,[24,[\\\"model\\\",\\\"transaction\\\",\\\"currencyOfFreight\\\",\\\"symbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"model\\\",\\\"transaction\\\"]],\\\"priceOfFreight\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-3 \\\",[28,\\\"if\\\",[[24,[\\\"model\\\",\\\"transaction\\\",\\\"errors\\\",\\\"currencyOfFreight\\\"]],\\\"has-error\\\"],null],\\\" no-padding-left\\\"]]],[10,\\\"data-field-name\\\",\\\"CURRENCY-OF-FREIGHT\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"canNotBeEdited\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[24,[\\\"model\\\",\\\"transaction\\\",\\\"currencyOfFreight\\\",\\\"symbol\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"transport.carrier.priceOfFreight\\\"],null]]]],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"model\\\"]]],null,{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"model\\\",\\\"transaction\\\",\\\"currencyOfFreight\\\"]]],null],[24,[\\\"currencies\\\"]],true,\\\"symbol\\\",[28,\\\"t\\\",[\\\"transport.currency\\\"],null],[24,[\\\"model\\\",\\\"canNotBeEdited\\\"]],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"model\\\",\\\"transaction\\\",\\\"currencyOfFreight\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,1,[\\\"symbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                    \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"model\\\",\\\"transaction\\\"]],\\\"currencyOfFreight\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"profitMarginTooLow\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 alert alert-danger\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"strong\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.carrier.priceLowerThanMinimalMargin\\\"],[[\\\"minimalProfitMargin\\\",\\\"currencySymbol\\\"],[[24,[\\\"model\\\",\\\"transaction\\\",\\\"minimalProfitMargin\\\"]],[24,[\\\"model\\\",\\\"transaction\\\",\\\"currencyOfFreight\\\",\\\"symbol\\\"]]]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"label-not-bold\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\"],[\\\"checkbox\\\",[24,[\\\"isAcceptedLowerThanMinimalMargin\\\"]]]]],false],[0,\\\" \\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.carrier.priceLowerThanMinimalMarginAccept\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"carrierCompany\\\",\\\"isExternal\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"load-kilometers\\\",null,[[\\\"transport\\\"],[[24,[\\\"model\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row padding-top-big text-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[28,\\\"and\\\",[[24,[\\\"profitMarginTooLow\\\"]],[28,\\\"not\\\",[[24,[\\\"isAcceptedLowerThanMinimalMargin\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"data-button-name\\\",\\\"SAVE\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"chooseCarrier\\\",[24,[\\\"model\\\"]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"data-dismiss\\\",\\\"modal\\\"],[12,\\\"data-button-name\\\",\\\"CANCEL\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/carrier/modals/choose-carrier/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/checkpoint/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    transport: _emberData.default.belongsTo('transport', {\n      async: true,\n      inverse: 'checkpoints'\n    }),\n    step: _emberData.default.belongsTo('step', {\n      async: true\n    }),\n    task: _emberData.default.belongsTo('task', {\n      async: true\n    }),\n    confirmator: _emberData.default.belongsTo('user', {\n      async: true\n    }),\n    expectedDate: _emberData.default.attr('isodate'),\n    alertDate: _emberData.default.attr('isodate'),\n    executionDate: _emberData.default.attr('isodate'),\n    minExecutionDate: _emberData.default.attr('isodate'),\n    idx: _emberData.default.attr('number'),\n    checkpointName: _emberData.default.attr('string'),\n    delayReason: _emberData.default.attr('string'),\n    reasonForTheDelayMustBeGiven: _emberData.default.attr('boolean', {\n      defaultValue: function defaultValue() {\n        return false;\n      }\n    }),\n    isEdition: _emberData.default.attr('boolean', {\n      defaultValue: function defaultValue() {\n        return false;\n      }\n    }),\n    isLate: Ember.computed('executionDate', 'expectedDate', function () {\n      return !this.get('isConfirmed') && this.get('expectedDate').getTime() <= new Date().getTime();\n    }),\n    wasLate: Ember.computed('executionDate', 'expectedDate', function () {\n      if (this.get('executionDate') === null) {\n        return false;\n      } else {\n        return this.get('expectedDate') < this.get('executionDate');\n      }\n    }),\n    isConfirmed: Ember.computed('executionDate', function () {\n      return this.get('executionDate') != null;\n    }),\n    name: Ember.computed('task.checkpointName', function () {\n      return this.get('task').get('checkpointName');\n    }),\n    checkpointNameInAppropriateLanguage: Ember.computed('task.checkpointNameInAppropriateLanguage', function () {\n      return this.get('task').get('checkpointNameInAppropriateLanguage');\n    }),\n    stageName: Ember.computed('task.stageNameInAppropriateLanguage', 'name', function () {\n      return this.get('task.stageNameInAppropriateLanguage') || this.get('intl').t('task.defaultStagePrefix') + ' ' + this.get('name');\n    }),\n    checkpointGroup: Ember.computed('task.checkpointGroup', function () {\n      return this.get('task.checkpointGroup');\n    }),\n    idxInGroup: Ember.computed('task.idxInGroup', function () {\n      return this.get('task.idxInGroup');\n    }),\n    tracked: Ember.computed('task.tracked', function () {\n      return this.get('task.tracked');\n    }),\n    hasAlert: Ember.computed('isConfirmed', 'alertDate', 'transport.lastUpdated', function () {\n      return !this.get('isConfirmed') && this.get('alertDate') && this.get('alertDate').getTime() <= new Date().getTime();\n    }),\n    decapitalizedName: Ember.computed('checkpointNameInAppropriateLanguage', function () {\n      return this.get('checkpointNameInAppropriateLanguage').decapitalize();\n    }),\n    isEditableOnStatusList: Ember.computed('task.isEditableOnStatusList', function () {\n      return this.get('task.isEditableOnStatusList');\n    }),\n    isEditableOnStatusListWithSap: Ember.computed('task.isEditableOnStatusListWithSap', function () {\n      return this.get('task.isEditableOnStatusListWithSap');\n    }),\n    canBeEditedOnStatusList: Ember.computed('isEditableOnStatusList', 'isEditableOnStatusListWithSap', 'transport.isFromSap', function () {\n      if (this.get('isEditableOnStatusList') && !this.get('transport.isFromSap')) {\n        return true;\n      } else if (this.get('transport.isFromSap') && this.get('isEditableOnStatusListWithSap')) {\n        return true;\n      }\n\n      return false;\n    }),\n    confirmButtonShouldBeDisabled: Ember.computed('isBeingProcessed', 'transport.executionDate', function () {\n      return this.get('isBeingProcessed') || !this.get('task.roleGroupsAuthorizedToConfirmIds').includes(this.get('sessionAccount.currentUser.roleGroup.id')) || this.get('task.isExecutionDateRequired') && !this.get('transport.executionDate');\n    }),\n    disabledHint: Ember.computed('isBeingProcessed', 'transport.executionDate', function () {\n      if (!this.get('confirmButtonShouldBeDisabled')) {\n        return null;\n      }\n\n      if (this.get('isBeingProcessed')) {\n        return this.get('intl').t('checkpoints.beingProcessedHint');\n      } else if (!this.get('task.roleGroupsAuthorizedToConfirmIds').includes(this.get('sessionAccount.currentUser.roleGroup.id'))) {\n        return this.get('intl').t('checkpoints.cannotConfirmHint');\n      } else if (this.get('task.isExecutionDateRequired') && !this.get('transport.executionDate')) {\n        return this.get('intl').t('checkpoints.noExecutionDateHint');\n      } else {\n        return null;\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/companies/create/controller\", [\"exports\", \"jquery\", \"apollo/config/environment\", \"apollo/mixins/attachment-mixin\", \"apollo/mixins/modal-mixin\", \"apollo/mixins/transports-mixin\"], function (_exports, _jquery, _environment, _attachmentMixin, _modalMixin, _transportsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_attachmentMixin.default, _modalMixin.default, _transportsMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    intl: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    store: Ember.inject.service(),\n    companiesIndexController: Ember.inject.controller('companies/index'),\n    isEditing: false,\n    TRANSPORT_TYPES: Ember.computed('', function () {\n      return this.get('store').peekAll('transport-type').filter(function (type) {\n        return [\"TRANSPORT\", \"EXTERNAL_TRANSPORT_ORDER\", \"MANUAL_TRANSPORT\", \"EXTERNAL_MANUAL_TRANSPORT\", \"DELIVERY\", \"EXTERNAL_DELIVERY\"].includes(type.get('name'));\n      });\n    }),\n    loadingInProgress: false,\n    mapImage: Ember.computed(function () {\n      return '/assets/images/sample/map.png';\n    }).readOnly(),\n    hasDirtyDocuments: Ember.computed('model.company.files.@each.hasDirtyAttributes', function () {\n      return this.get('model.company.files').filter(function (f) {\n        return f.get('hasDirtyAttributes');\n      }).length > 0;\n    }),\n    canNotEditCompanyMainSection: Ember.computed(function () {\n      return this.get('sessionAccount.currentUser.canNotEditCompany');\n    }),\n    isDirty: Ember.computed('model.company.hasDirtyAttributes', 'model.company.address.hasDirtyAttributes', 'model.company.partnershipWithPrincipal.hasDirtyAttributes', 'hasDirtyDocuments', 'attachments.length', function () {\n      return this.get('model.company.hasDirtyAttributes') || this.get('model.company.address.hasDirtyAttributes') || this.get('model.company.files.hasDirtyAttributes') || this.get('model.company.partnershipWithPrincipal.hasDirtyAttributes') || this.get('hasDirtyDocuments') || this.get('attachments.length');\n    }),\n    setCompanyCountry: Ember.observer('model.company.address.country', function () {\n      var addressCountry = this.get('model.company.address.country');\n      this.get('model.company').set('country', addressCountry);\n    }),\n    errors: [],\n    showOrderHistory: false,\n    showResourcesHistory: false,\n    historyLogs: [],\n    setHistoryLogs: Ember.observer('showResourcesHistory', function () {\n      var auditLog = this.get('model.company.auditLogs');\n      this.set('historyLogs', auditLog);\n    }),\n    principal: Ember.computed(function () {\n      return this.get('store').peekRecord('company', this.get('cookies').read('principalId'));\n    }),\n    setTransportType: Ember.observer('principal.transportTypes.firstObject', 'showOrderHistory', function () {\n      this.set('transportType', this.get('principal.transportTypes.firstObject'));\n    }),\n    searchParams: Ember.computed('model', function () {\n      if (this.get('model.company.companyTypeName') === 'CARRIER') {\n        return {\n          query: '',\n          carrierId: this.get('model.company.id'),\n          filters: Ember.A(),\n          assetType: '',\n          className: 'Company'\n        };\n      }\n\n      if (this.get('model.company.companyTypeName') === 'CLIENT') {\n        return {\n          query: '',\n          clientId: this.get('model.company.id'),\n          filters: Ember.A(),\n          assetType: '',\n          className: 'Company'\n        };\n      }\n\n      if (this.get('model.company.companyTypeName') === 'WASH') {\n        return {\n          query: '',\n          washId: this.get('model.company.id'),\n          filters: Ember.A(),\n          assetType: '',\n          className: 'Company'\n        };\n      }\n\n      return {\n        query: '',\n        id: this.get('model.company.id'),\n        filters: Ember.A(),\n        assetType: '',\n        className: 'Company'\n      };\n    }),\n    drivers: Ember.computed('model.company.drivers.@each.enabled', function () {\n      return this.get('model.company.drivers').filterBy('enabled', true);\n    }),\n    trucks: Ember.computed('model.company.trucks.@each.enabled', function () {\n      return this.get('model.company.trucks').filterBy('enabled', true);\n    }),\n    trailers: Ember.computed('model.company.trailers.@each.enabled', function () {\n      return this.get('model.company.trailers').filterBy('enabled', true);\n    }),\n    actions: {\n      save: function save() {\n        var self = this;\n        var companyModel = this.get('model.company');\n\n        if (!companyModel.get('shortName')) {\n          companyModel.set('shortName', companyModel.get('name'));\n        }\n\n        if (!companyModel.get('address.recipient')) {\n          companyModel.get('address').set('recipient', companyModel.get('name'));\n        }\n\n        companyModel.validate();\n        companyModel.get('address').validate();\n        companyModel.get('partnershipWithPrincipal').validate();\n\n        if (companyModel.get('errors.length') || companyModel.get('address').get('errors.length') || companyModel.get('partnershipWithPrincipal').get('errors.length')) {\n          return;\n        }\n\n        var addressModel = companyModel.get('address');\n        var partnershipModel = companyModel.get('partnershipWithPrincipal'); // Zapisujemy sobie w mapie dodane tymczasowe pliki\n\n        var map = {};\n        companyModel.get('resourceDates').forEach(function (r) {\n          map[r.get('controlledDateType.name')] = r.get('attachmentsTmp');\n        });\n        companyModel.save().then(function (company) {\n          self.set('errors', []); // czyścimy duplikaty - w tym momencie jezeli dodajemy RD razem z plikiem to ember\n          // wysyła jakieś dziwne duplikaty obiektów bez przypisanego ID w którym przetrzymuje pliki tymczasowe\n\n          self.removeDuplicateRecords(companyModel, 'resourceDates');\n          var resourceDatesCopy = companyModel.get('resourceDates').slice();\n          resourceDatesCopy.forEach(function (rd) {\n            if (rd !== undefined && !rd.get('id')) {\n              companyModel.get('resourceDates').removeObject(rd);\n              rd.unloadRecord();\n            }\n          });\n          var resources = companyModel.get('resourceDates'); // po czyszczeniu duplikatów tracimi informacje o plikach tymczasowych\n          // więc musimy je ponownie przypisać\n\n          resources.forEach(function (r) {\n            if (map[r.get('controlledDateType.name')]) {\n              r.set('attachmentsTmp', map[r.get('controlledDateType.name')]);\n            }\n          });\n          var attachmentsForComapny = companyModel.get('attachmentsTmp');\n          var resourceWithAttachments = resources.filter(function (item) {\n            return item.attachmentsTmp ? item.attachmentsTmp : null;\n          });\n          var token = self.get('sessionAccount').get('token');\n\n          if (!Ember.isEmpty(attachmentsForComapny)) {\n            self.uploadAttachment(company.id, 'companies', token, company.attachmentsTmp).then(function () {\n              console.debug(\"Poprawnie zapisali\\u015Bmy pliki dla firmy \".concat(companyModel.name, \".\"));\n              company.attachmentsTmp.clear();\n              companyModel.reload();\n            });\n          }\n\n          if (!Ember.isEmpty(resourceWithAttachments)) {\n            resourceWithAttachments.forEach(function (rwa) {\n              self.uploadAttachment(rwa.id, 'resource-dates', token, rwa.attachmentsTmp).then(function () {\n                console.debug(\"Poprawnie zapisali\\u015Bmy pliki dla firmy \".concat(companyModel.name, \".\"));\n                rwa.attachmentsTmp.clear();\n              });\n            });\n          }\n\n          var companyEmailsTmp = companyModel.get('companyEmailsTmp').slice();\n          companyModel.get('companyEmailsTmp').clear();\n          companyEmailsTmp.forEach(function (cet) {\n            cet.set('company.id', company.get('id'));\n            cet.save();\n          });\n\n          if (self.get('isEditing')) {\n            addressModel.reload();\n            partnershipModel.reload();\n            var msg = self.get('intl').t('company.updatedMessage', {\n              companyName: companyModel.get('shortName')\n            });\n            self.get('companiesIndexController').set('successMessage', msg);\n            var companyTypeName = partnershipModel.get('partnershipType.name');\n\n            if (self.canNotEditCompanyMainSection) {\n              console.log(\"Poprawnie zapisali\\u015Bmy dane firmy.\");\n            } else {\n              self.transitionToRoute('companies.index', companyTypeName);\n            }\n          } else {\n            var _companyTypeName = partnershipModel.get('partnershipType.name'); // Po zapisaniu firmy, z serwera przychodzi lista adresów i partnerstw z numerami id, ale\n            // store tworzy dla nich nowe modele zamiast nadpisać addressModel i partnershipModel.\n            // Po usunięciu tych dwóch modeli, do firmy zostaną tylko rekordy, które przyszły w odpowiedzi z serwera.\n\n\n            addressModel.unloadRecord();\n            partnershipModel.unloadRecord();\n\n            var _msg = self.get('intl').t('company.savedMessage', {\n              companyName: companyModel.get('shortName')\n            });\n\n            self.get('companiesIndexController').set('successMessage', _msg);\n            self.transitionToRoute('companies.index', _companyTypeName);\n          }\n        }).catch(function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      cancel: function cancel() {\n        var companyTypeName = this.get('model.company.companyTypeName');\n        this.get('model.company').rollbackAttributes();\n\n        if (this.get('model.company.address')) {\n          this.get('model.company.address').rollbackAttributes();\n        }\n\n        if (this.get('model.company.partnershipWithPrincipal')) {\n          this.get('model.company.partnershipWithPrincipal').rollbackAttributes();\n        }\n\n        if (this.get('model.company.files.length')) {\n          this.get('model.company.files').forEach(function (f) {\n            f.rollbackAttributes();\n          });\n        }\n\n        this.transitionToRoute('companies.index', companyTypeName);\n      },\n      disable: function disable() {\n        var _this = this;\n\n        var self = this;\n        var companyModel = this.get('model.company');\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/companies/' + companyModel.get('id') + '/disable',\n          type: 'PUT',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          var companyTypeName = _this.get('model.company.companyTypeName');\n\n          companyModel.set('enabled', false);\n          var msg = self.get('intl').t('company.deletedMessage', {\n            companyName: companyModel.get('shortName')\n          });\n          self.get('companiesIndexController').set('successMessage', msg);\n          console.log(\"Poprawnie usun\\u0119li\\u015Bmy firm\\u0119 \".concat(companyModel.get('name'), \".\"));\n          self.transitionToRoute('companies.index', companyTypeName);\n        }, function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      toogleOrderHistoryAndClearFilters: function toogleOrderHistoryAndClearFilters() {\n        this.set('showResourcesHistory', false);\n        this.set('showOrderHistory', !this.get('showOrderHistory'));\n        this.set('searchParams.assetType', '');\n        this.get('searchParams.filters').clear();\n      },\n      toogleResourcesHistoryAndClearFilters: function toogleResourcesHistoryAndClearFilters() {\n        this.set('searchParams.assetType', 'AUDIT_LOG');\n        this.set('showResourcesHistory', !this.get('showResourcesHistory'));\n        this.get('searchParams.filters').clear();\n      },\n      loadingResourcesHistoryData: function loadingResourcesHistoryData() {\n        this.set('showOrderHistory', false);\n        this.set('loadingInProgress', !this.get('loadingInProgress'));\n      },\n      disableAddress: function disableAddress(address) {\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/addresses/' + address.get('id') + '/disable',\n          type: 'PUT',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          address.set('enabled', false);\n        }, function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      markAddressAsHeadquarter: function markAddressAsHeadquarter(address) {\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/addresses/' + address.get('id') + '/markAsHeadquarter',\n          type: 'PUT',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          address.get('company.addresses').map(function (a) {\n            a.set('isHeadquarter', false);\n          });\n          address.set('isHeadquarter', true);\n        }, function (response) {\n          self.set('errors', response.errors);\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/companies/create/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_CREATE_COMPANY'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      var countries = [];\n      this.store.peekAll('country').sortBy('ibanSymbol').filter(function (item) {\n        if (item.get('ibanSymbol') === 'PL') {\n          countries.unshift(item);\n        } else {\n          countries.pushObject(item);\n        }\n      });\n      var principalCompany = this.store.peekRecord('company', this.get('cookies').read('principalId'));\n      var principalCountry = principalCompany.get('country');\n      var company = this.store.createRecord('company', {\n        country: principalCountry,\n        enabled: true\n      });\n      var address = this.store.createRecord('address', {\n        country: principalCountry,\n        isHeadquarter: true\n      });\n      company.get('addresses').pushObject(address);\n      var companyType = params.companyType.toString().toUpperCase();\n      var partnership = this.store.createRecord('partnership', {\n        principalCompany: principalCompany,\n        integrated: false\n      });\n      company.get('partnerships').pushObject(partnership);\n      return Ember.RSVP.hash({\n        companyType: companyType,\n        countries: countries,\n        company: company\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var companyType = model.companyType;\n      var partnershipType = this.get('store').peekAll('partnershipType').findBy('name', companyType);\n      model.company.set('partnershipType', partnershipType);\n      model.company.get('partnershipWithPrincipal').set('partnershipType', partnershipType);\n      controller.setProperties({\n        model: model,\n        isEditing: false\n      });\n    },\n    resetController: function resetController(controller, isExiting) {\n      if (isExiting) {\n        controller.set('successMessage', null);\n      }\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.get('controller').setProperties({\n          errors: [],\n          attachments: [],\n          successMessage: null\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/companies/create/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"0zSpFZ4b\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container container-tight\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"company.create.\\\",[24,[\\\"model\\\",\\\"companyType\\\"]]],null]],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[1,[28,\\\"companies/company-form\\\",null,[[\\\"company\\\",\\\"countries\\\",\\\"showModal\\\"],[[24,[\\\"model\\\",\\\"company\\\"]],[24,[\\\"model\\\",\\\"countries\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-right\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"isEditing\\\"]],[28,\\\"has-role\\\",[\\\"ROLE_DELETE_COMPANY\\\"],null]],null]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"user.deleteConfirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"disable\\\"],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"companies.index\\\",[24,[\\\"model\\\",\\\"companyType\\\"]]]],{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"goBack\\\"]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.back\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/companies/create/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/companies/edit/route\", [\"exports\", \"jquery\", \"ember-simple-auth/mixins/authenticated-route-mixin\", \"apollo/config/environment\"], function (_exports, _jquery, _authenticatedRouteMixin, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    session: Ember.inject.service('session'),\n    access: ['ROLE_EDIT_COMPANY', 'ROLE_CREATE_RESOURCES', 'ROLE_COMPANY_CARD_TAB'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      var _this = this;\n\n      var self = this;\n      var countries = this.store.peekAll('country');\n      var partnerships = this.store.peekAll('pods.partnership');\n      return this.store.findRecord('company', params.id, {\n        reload: true\n      }).then(function (c) {\n        var queryParams = {\n          archived: false,\n          carrierId: params.id,\n          noPagination: true\n        };\n\n        var token = _this.get('session.data.authenticated.token');\n\n        return _jquery.default.ajax({\n          url: _environment.default.serverURL + '/transports/index',\n          data: JSON.stringify(queryParams),\n          type: 'POST',\n          contentType: 'application/json',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (response) {\n          // Dodanie do store całego payload z /transports/index powoduje nadpisanie listy pojazdów firmy - na\n          // liście zasobów przewoźnika wyświetlą się tylko pojazdy, które zostały przysłane razem z transportami.\n          // Chcemy tylko dane zleceń, które są przypisane do kierowców i pojazdów\n          self.get('store').pushPayload({\n            transports: response.transports,\n            advices: response.advices,\n            steps: response.steps,\n            addresses: response.addresses,\n            products: response.products,\n            checkpoints: response.checkpoints\n          });\n          self.set('transports', []);\n          response.transports.forEach(function (t) {\n            var transport = self.get('store').peekRecord('transport', t.id);\n\n            if (transport.get('advice.id')) {\n              self.get('transports').pushObject(transport);\n            }\n          });\n\n          if (c.get('addresses.length') === 0) {\n            var address = self.store.createRecord('address', {\n              country: c.get('country'),\n              isHeadquarter: true\n            });\n            c.get('addresses').pushObject(address);\n          }\n\n          return Ember.RSVP.hash({\n            countries: countries,\n            partnerships: partnerships,\n            company: c,\n            transports: self.get('transports')\n          });\n        });\n      });\n    },\n    afterModel: function afterModel(model) {\n      var company = model.company;\n\n      if (company.get('addresses.length') === 0) {\n        var address = this.store.createRecord('address', {\n          country: company.get('country'),\n          isHeadquarter: true\n        });\n        company.get('addresses').pushObject(address);\n      }\n    },\n    renderTemplate: function renderTemplate() {\n      this.render('companies.edit', {\n        controller: 'companies.create'\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this.controllerFor('companies.create').setProperties({\n        model: model,\n        isEditing: true\n      });\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.controllerFor('companies.create').setProperties({\n          errors: [],\n          attachments: [],\n          successMessage: null,\n          showOrderHistory: false,\n          showResourcesHistory: false,\n          historyLogs: []\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/companies/edit/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"rPpQ6Ous\",\n    \"block\": \"{\\\"symbols\\\":[\\\"address\\\",\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-6 col-sm-12\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,2,[]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-group\\\"],[10,\\\"id\\\",\\\"company-form-accordion\\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"h4\\\",true],[10,\\\"class\\\",\\\"panel-title\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"a\\\",true],[10,\\\"data-toggle\\\",\\\"collapse\\\"],[10,\\\"data-parent\\\",\\\"#company-form-accordion\\\"],[10,\\\"href\\\",\\\"#company-form-body\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"company.card.\\\",[24,[\\\"model\\\",\\\"company\\\",\\\"companyTypeName\\\"]]],null]],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"company-form-body\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse in\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n\\\\n                        \\\"],[1,[28,\\\"companies/company-form\\\",null,[[\\\"company\\\",\\\"countries\\\",\\\"showModal\\\"],[[24,[\\\"model\\\",\\\"company\\\"]],[24,[\\\"model\\\",\\\"countries\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"margin-top-big\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default pull-left\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toogleOrderHistoryAndClearFilters\\\"]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"order.history\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[4,\\\"audit-log\\\",null,[[\\\"modelId\\\",\\\"className\\\",\\\"toggleTable\\\",\\\"loadingInProgress\\\"],[[24,[\\\"model\\\",\\\"company\\\",\\\"id\\\"]],\\\"Company\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toogleResourcesHistoryAndClearFilters\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"loadingResourcesHistoryData\\\"],null]]],{\\\"statements\\\":[],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-buttons\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"disabled\\\",[28,\\\"and\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditResources\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]],null]],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"isEditing\\\"]],[28,\\\"has-role\\\",[\\\"ROLE_DELETE_COMPANY\\\"],null]],null]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"company.deleteConfirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"disable\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                                        \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"goBack\\\"]],[8],[0,\\\"\\\\n                                        \\\"],[1,[28,\\\"t\\\",[\\\"common.back\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-6 col-sm-12\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"model\\\",\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"partnershipType\\\",\\\"isLoaded\\\"]],[24,[\\\"model\\\",\\\"company\\\",\\\"partnershipType\\\",\\\"isLoaded\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"company\\\",\\\"companyTypeName\\\"]],\\\"CARRIER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"drivers/drivers-list\\\",null,[[\\\"company\\\",\\\"transports\\\"],[[24,[\\\"model\\\",\\\"company\\\"]],[24,[\\\"model\\\",\\\"transports\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"vehicles/vehicles-list\\\",null,[[\\\"company\\\",\\\"transports\\\",\\\"vehicles\\\",\\\"vehicleType\\\"],[[24,[\\\"model\\\",\\\"company\\\"]],[24,[\\\"model\\\",\\\"transports\\\"]],[24,[\\\"model\\\",\\\"company\\\",\\\"trucks\\\"]],\\\"TRUCK\\\"]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"vehicles/vehicles-list\\\",null,[[\\\"company\\\",\\\"transports\\\",\\\"vehicles\\\",\\\"vehicleType\\\"],[[24,[\\\"model\\\",\\\"company\\\"]],[24,[\\\"model\\\",\\\"transports\\\"]],[24,[\\\"model\\\",\\\"company\\\",\\\"trailers\\\"]],\\\"TRAILER\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"img\\\",true],[11,\\\"src\\\",[29,[[22,\\\"mapImage\\\"]]]],[10,\\\"class\\\",\\\"map-container img-responsive img-rounded\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"company\\\",\\\"companyTypeName\\\"]],\\\"CLIENT\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-12 col-sm-12\\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"company.addresses\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table table-hover table-condensed\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"address.recipient\\\"],null],false],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"address.street\\\"],null],false],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"address.city\\\"],null],false],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"address.postal\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]],false],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"address.markAsHeadquarter\\\"],null],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]],false],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\",\\\"company\\\",\\\"addresses\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[23,1,[\\\"enabled\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                                    \\\"],[7,\\\"td\\\",true],[8],[1,[23,1,[\\\"recipient\\\"]],false],[9],[0,\\\"\\\\n                                    \\\"],[7,\\\"td\\\",true],[8],[1,[23,1,[\\\"street\\\"]],false],[9],[0,\\\"\\\\n                                    \\\"],[7,\\\"td\\\",true],[8],[1,[23,1,[\\\"city\\\"]],false],[9],[0,\\\"\\\\n                                    \\\"],[7,\\\"td\\\",true],[8],[1,[23,1,[\\\"postal\\\"]],false],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]],false],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"address.confirmMarkAsHeadquarter\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markAddressAsHeadquarter\\\",[23,1,[]]],null]]],{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[28,\\\"t\\\",[\\\"address.mark\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]],false],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"address.deleteAddress\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"disableAddress\\\",[23,1,[]]],null]]],{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"service-and-order-history\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showOrderHistory\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row col-md-12 col-sm-12\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"transports/transports-table\\\",null,[[\\\"transportTypes\\\",\\\"archive\\\",\\\"searchParams\\\",\\\"alwaysReloadTransports\\\",\\\"showModal\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\",\\\"confirm\\\",\\\"revoke\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\"],[[24,[\\\"TRANSPORT_TYPES\\\"]],true,[24,[\\\"searchParams\\\"]],true,[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null]]]],false],[0,\\\"\\\\n\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"resources-history\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"loadingInProgress\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[22,\\\"search-waiting-widget\\\"],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[24,[\\\"showResourcesHistory\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row col-md-12 col-sm-12\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"resources-history\\\",null,[[\\\"historyLogs\\\",\\\"searchParams\\\"],[[24,[\\\"historyLogs\\\"]],[24,[\\\"searchParams\\\"]]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/companies/edit/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/companies/index/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    queryParams: ['query', 'page', 'max'],\n    query: '',\n    companiesCreateButtonVisible: false,\n    sessionAccount: Ember.inject.service('session-account'),\n    queryInputChanged: Ember.observer('queryInput', function () {\n      Ember.run.debounce(this, this.applyFilter, 500);\n    }),\n    partnershipType: Ember.computed('model.companyType', function () {\n      var companyTypeName = this.get('model.companyType');\n      return this.store.peekAll('partnershipType').filterBy('name', companyTypeName).get('firstObject');\n    }),\n    applyFilter: function applyFilter() {\n      var queryInput = this.get('queryInput');\n      this.set('query', queryInput);\n\n      if (queryInput) {\n        this.set('filterActive', true);\n        this.set('page', 1);\n      }\n    },\n    dateColumns: Ember.computed('', function () {\n      return this.get('sessionAccount').get('resourceDateFormSettings').CARRIER;\n    }),\n    actions: {\n      clearFilter: function clearFilter() {\n        this.setProperties({\n          query: '',\n          queryInput: '',\n          filterActive: false,\n          page: 1\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/companies/index/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    cookies: Ember.inject.service(),\n    access: ['ROLE_COMPANIES_TAB'],\n    queryParams: {\n      query: {\n        refreshModel: true\n      },\n      page: {\n        refreshModel: true\n      },\n      max: {\n        refreshModel: true\n      }\n    },\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      var companyType = params.companyType.toString().toUpperCase();\n      params.max = params.max || 25;\n      params.page = params.page || 1;\n      params.principalCompanyId = this.get('cookies').read('principalId');\n      var companies = this.store.query('company', params);\n      return Ember.RSVP.hash({\n        companyType: companyType,\n        companies: companies\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this._super.apply(this, arguments);\n\n      this.get('controller').setProperties({\n        companies: model.companies,\n        companyType: model.companyType,\n        totalPages: model.companies.get('meta.totalPages')\n      });\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        this.get('controller').setProperties({\n          info: null,\n          errors: null,\n          successMessage: null\n        });\n\n        if (transition.targetName !== 'companies.index') {\n          this.get('controller').setProperties({\n            queryInput: '',\n            filterActive: false,\n            page: 1,\n            totalPages: 0\n          });\n        }\n\n        return true;\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/companies/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"d7Ec7Fh8\",\n    \"block\": \"{\\\"symbols\\\":[\\\"company\\\",\\\"dateColumn\\\",\\\"dateColumn\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"h2 responsive-table-header\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-left form-inline\\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"tabs.companies.\\\",[24,[\\\"model\\\",\\\"companyType\\\"]]],null]],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"type\\\",\\\"class\\\",\\\"placeholder\\\"],[[24,[\\\"queryInput\\\"]],\\\"text\\\",\\\"form-control\\\",[28,\\\"t\\\",[\\\"common.search\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"filterActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"clearFilter\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.clear\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"partnershipType\\\",\\\"canBeInvited\\\"]]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-info\\\",\\\"invitations.create\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"invitation.invite\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CREATE_USER\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-default\\\",\\\"users.create\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"user.createUser\\\"],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CREATE_COMPANY\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\",\\\"model\\\"],[\\\"btn btn-default\\\",\\\"companies.create\\\",[24,[\\\"model\\\",\\\"companyType\\\"]]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"company.create.\\\",[24,[\\\"model\\\",\\\"companyType\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table company-table\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"company.name\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[28,\\\"or\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"WASH\\\"],null],[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"SERVICE\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"company.shortName\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"address.street\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"address.postal\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"address.city\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"company.country\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"company.taxIdNumber\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"CARRIER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"company.contractorNumber\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"CLIENT\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"address.isHeadquarter\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"CARRIER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"company.integrated.\\\",[24,[\\\"model\\\",\\\"companyType\\\"]]],null]],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"WASH\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"address.businessHours\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"SERVICE\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"address.businessHours\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"CARRIER\\\"],null]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[24,[\\\"dateColumns\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"find-resource-date-label\\\",[[23,3,[]]],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\",\\\"companies\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"tr\\\",true],[10,\\\"class\\\",\\\"padd\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_EDIT_COMPANY\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"companies.edit\\\",[23,1,[\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[28,\\\"or\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"WASH\\\"],null],[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"SERVICE\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[\\\"shortName\\\"]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"address\\\",\\\"street\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"address\\\",\\\"postal\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"address\\\",\\\"city\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"country\\\",\\\"ibanSymbol\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"taxIdNumber\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"CARRIER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[\\\"partnershipWithPrincipal\\\",\\\"contractorNumber\\\"]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"CLIENT\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"address\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"common.\\\",[23,1,[\\\"address\\\",\\\"isHeadquarter\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"CARRIER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"partnershipWithPrincipal\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"common.\\\",[23,1,[\\\"partnershipWithPrincipal\\\",\\\"integrated\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"WASH\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[\\\"address\\\",\\\"openingTimeString\\\"]],false],[0,\\\"--\\\"],[1,[23,1,[\\\"address\\\",\\\"closingTimeString\\\"]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"SERVICE\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[\\\"address\\\",\\\"openingTimeString\\\"]],false],[0,\\\"--\\\"],[1,[23,1,[\\\"address\\\",\\\"closingTimeString\\\"]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"companyType\\\"]],\\\"CARRIER\\\"],null]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[24,[\\\"dateColumns\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"td\\\",true],[11,\\\"class\\\",[28,\\\"find-warning-class\\\",[[23,1,[]],[23,2,[]]],null]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"format-resource-date\\\",[[23,1,[]],[23,2,[]]],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"pagination-buttons\\\",null,[[\\\"url\\\",\\\"page\\\",\\\"max\\\",\\\"totalPages\\\"],[\\\"companies.index\\\",[24,[\\\"page\\\"]],[24,[\\\"max\\\"]],[24,[\\\"totalPages\\\"]]]]],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/companies/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/companies/modals/add-company-email/controller\", [\"exports\", \"apollo/mixins/modal-mixin\"], function (_exports, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_modalMixin.default, {\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    errors: [],\n    actions: {\n      saveCompanyEmail: function saveCompanyEmail() {\n        var _this = this;\n\n        var companyEmail = this.get('model');\n\n        if (!companyEmail.validate()) {\n          return;\n        }\n\n        if (!companyEmail.get('company.id')) {\n          companyEmail.get('company.companyEmailsTmp').push(companyEmail);\n          jQuery('.modal').modal('hide');\n          return;\n        }\n\n        companyEmail.save().then(function () {\n          _this.set('errors', []);\n\n          jQuery('.modal').modal('hide');\n        }).catch(function (response) {\n          _this.set('errors', response.errors);\n        });\n      },\n      cancel: function cancel() {\n        this.get('model').deleteRecord();\n        this.set('errors', []);\n        jQuery('.modal').modal('hide');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/companies/modals/add-company-email/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"a3QPeYzx\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[4,\\\"custom-modal\\\",null,[[\\\"title\\\",\\\"close\\\"],[[28,\\\"t\\\",[\\\"company.addEmail\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"form\\\",true],[10,\\\"action\\\",\\\"\\\"],[10,\\\"class\\\",\\\"form-horizontal centered width-80p\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[23,1,[]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"model\\\",\\\"errors\\\",\\\"email\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.email\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-8\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",[24,[\\\"model\\\",\\\"email\\\"]],[28,\\\"t\\\",[\\\"common.enterEmail\\\"],null]]]],false],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"model\\\"]],\\\"email\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row padding-top-big text-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"data-button-name\\\",\\\"SAVE\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"saveCompanyEmail\\\",[24,[\\\"model\\\"]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"data-dismiss\\\",\\\"modal\\\"],[12,\\\"data-button-name\\\",\\\"CANCEL\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/companies/modals/add-company-email/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/company-email/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\"], function (_exports, _emberData, _modelValidator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, {\n    company: _emberData.default.belongsTo('company'),\n    email: _emberData.default.attr('string'),\n    validations: {\n      email: {\n        email: {\n          message: 'notValidEmail'\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/company/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\"], function (_exports, _emberData, _modelValidator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, {\n    users: _emberData.default.hasMany('user', {\n      async: true\n    }),\n    groups: _emberData.default.hasMany('roleGroup', {\n      async: false\n    }),\n    userGroups: _emberData.default.hasMany('userGroup', {\n      async: true\n    }),\n    partnerships: _emberData.default.hasMany('partnership', {\n      async: true,\n      inverse: 'contractorCompany',\n      deepEmbedded: ['partnershipType', 'principalCompany']\n    }),\n    companyEmails: _emberData.default.hasMany('companyEmail'),\n    availableRoles: _emberData.default.hasMany('role', {\n      async: true\n    }),\n    transportTypes: _emberData.default.hasMany('transportType', {\n      async: true\n    }),\n    addresses: _emberData.default.hasMany('address', {\n      async: true,\n      deepEmbedded: ['country']\n    }),\n    driverLanguages: _emberData.default.hasMany('country', {\n      async: true\n    }),\n    files: _emberData.default.hasMany('file', {\n      async: true\n    }),\n    drivers: _emberData.default.hasMany('driver', {\n      async: true\n    }),\n    trucks: _emberData.default.hasMany('truck', {\n      async: true\n    }),\n    trailers: _emberData.default.hasMany('trailer', {\n      async: true\n    }),\n    containers: _emberData.default.hasMany('containers', {\n      async: true\n    }),\n    resourceDates: _emberData.default.hasMany('resource-date', {\n      async: true\n    }),\n    country: _emberData.default.belongsTo('country', {\n      async: true\n    }),\n    partnershipType: _emberData.default.belongsTo('partnershipType', {\n      async: true\n    }),\n    isPrincipal: _emberData.default.attr('boolean'),\n    name: _emberData.default.attr('string'),\n    shortName: _emberData.default.attr('string'),\n    taxIdNumber: _emberData.default.attr('string'),\n    paymentOption: _emberData.default.attr('string'),\n    email: _emberData.default.attr('string'),\n    alias: _emberData.default.attr('string'),\n    enabled: _emberData.default.attr('boolean'),\n\n    /**\n     * Tymczasowa zmienna wykorzystywana do przechowania adresów email firmy,\n     * jesli zostały dodane przed jej zapisaniem\n     */\n    companyEmailsTmp: [],\n    attachmentsTmp: _emberData.default.attr(),\n    validations: {\n      name: {\n        length: {\n          minimum: {\n            value: 3,\n            message: 'tooShort'\n          }\n        }\n      },\n      shortName: {\n        length: {\n          minimum: {\n            value: 2,\n            message: 'tooShort'\n          }\n        }\n      },\n      country: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      taxIdNumber: {\n        custom: {\n          validation: function validation(key, value, model) {\n            if (model.get('country.ibanSymbol') !== 'PL') {\n              return true;\n            }\n\n            return /^[\\d]+$/.test(value);\n          },\n          message: 'notANumber'\n        },\n        length: {\n          minimum: {\n            value: 3,\n            message: 'tooShort'\n          }\n        }\n      }\n    },\n    symbol: Ember.computed('shortNameOrName', function () {\n      try {\n        return this.get('shortNameOrName').substr(0, 5);\n      } catch (e) {\n        console.debug('brak nazwy firmy dostawcy');\n        return '';\n      }\n    }),\n    sortedUsers: Ember.computed('users.@each.name', function () {\n      return this.get('users').sortBy('name');\n    }),\n    shortNameOrName: Ember.computed('shortName', 'name', function () {\n      return this.get('shortName') ? this.get('shortName') : this.get('name');\n    }),\n    forwarders: Ember.computed('users.@each.id', 'users.@each.roleGroup', function () {\n      var _this = this;\n\n      return this.store.findAll('role-group').then(function () {\n        return _this.get('users').filter(function (user) {\n          return user.get('roleGroup.name') === 'FORWARDER';\n        });\n      });\n    }),\n    address: Ember.computed('addresses.@each.isHeadquarter', function () {\n      return this.get('addresses').filter(function (a) {\n        return a.get('isHeadquarter') === true;\n      }).get('firstObject');\n    }),\n    partnershipWithPrincipal: Ember.computed('partnerships.firstObject', function () {\n      return this.get('partnerships').get('firstObject');\n    }),\n    isExternal: Ember.computed('isPrincipal', 'partnershipWithPrincipal.integrated', function () {\n      if (this.get('isPrincipal')) {\n        return false;\n      }\n\n      return !this.get('partnershipWithPrincipal.integrated');\n    }),\n    companyTypeName: Ember.computed('partnershipType.name', function () {\n      return this.get('partnershipType.name');\n    }),\n    vehicles: Ember.computed('trucks.@each', 'trailers.@each', function () {\n      var vehicles = Ember.A();\n      this.get('trucks').forEach(function (t) {\n        vehicles.pushObject(t);\n      });\n      this.get('trailers').forEach(function (t) {\n        vehicles.pushObject(t);\n      });\n      return vehicles;\n    }),\n    asResource: function asResource(children, group) {\n      var company = this;\n      return {\n        id: group ? group.get('id') + '-' + this.get('id') : this.get('id'),\n        title: this.get('shortName'),\n        children: children ? children : [],\n        onDrop: function onDrop(context, transport, revertFunc) {\n          if (transport.get('transportType').content.get('name') === 'SERVICE') {\n            context.chooseService(transport, company, null, revertFunc);\n          } else {\n            transport.cancelAdvice();\n            context.chooseCarrier(transport, company, group, revertFunc);\n          }\n        }\n      };\n    },\n    sortedTrucks: Ember.computed('trucks.@each.sideNumber', 'trucks.@each.enabled', function () {\n      return this.get('trucks').filterBy('enabled').sort(function (a, b) {\n        var sideNumberA = a.get('sideNumber') ? a.get('sideNumber').replace(/\\s/g, '') : '';\n        var sideNumberB = b.get('sideNumber') ? b.get('sideNumber').replace(/\\s/g, '') : '';\n        return sideNumberA.localeCompare(sideNumberB);\n      });\n    }),\n    sortedActiveFiles: Ember.computed('files.@each.dateCreated', 'files.@each.active', function () {\n      return this.get('files').filterBy('active').sortBy('dateCreated');\n    }).readOnly(),\n    findControlledDates: function findControlledDates() {\n      return this.get('resourceDates');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/company/serializer\", [\"exports\", \"ember-data\", \"apollo/mixins/serializer-mixin\"], function (_exports, _emberData, _serializerMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.RESTSerializer.extend(_emberData.default.EmbeddedRecordsMixin, _serializerMixin.default, {\n    attrs: {\n      addresses: {\n        embedded: 'save'\n      },\n      files: {\n        embedded: 'save'\n      },\n      partnerships: {\n        embedded: 'save'\n      },\n      resourceDates: {\n        embedded: 'save'\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/address-auto-complete/component\", [\"exports\", \"apollo/pods/components/custom-auto-complete/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _component.default.extend({\n    valueProperty: \"id\",\n    urlAddress: \"/addresses/find\",\n    field: \"city\",\n    options: [],\n    suggestions: Ember.computed('options.@each', function () {\n      return this.get(\"options\");\n    }),\n    actions: {\n      selectItem: function selectItem(item) {\n        console.log(\"item: \".concat(item));\n        this.set(\"selectedFromList\", true);\n        this.set(\"selectedValue\", item.driverName);\n        this.selectItem(item);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/advice-form-warnings/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    intl: Ember.inject.service(),\n    classNames: ['col-xs-12'],\n    showMore: false,\n    MIN_WARNINGS_DISPLAYED: 2,\n    showMoreLabel: Ember.computed('showMore', function () {\n      var labelName = this.get('showMore') ? 'less' : 'more';\n      return this.get('intl').t(\"common.\".concat(labelName));\n    }),\n    displayedWarnings: Ember.computed('warnings', 'showMore', function () {\n      var warnings = this.get('warnings');\n\n      if (this.get('showMore')) {\n        return warnings;\n      } else if (warnings) {\n        return warnings.slice(0, this.get('MIN_WARNINGS_DISPLAYED'));\n      } else {\n        return [];\n      }\n    }),\n    actions: {\n      toggleShowMore: function toggleShowMore() {\n        this.toggleProperty('showMore');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/advice-form-warnings/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ELgiG3FQ\",\n    \"block\": \"{\\\"symbols\\\":[\\\"warning\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[11,\\\"data-field-name\\\",[22,\\\"dataFieldName\\\"]],[10,\\\"class\\\",\\\"text-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"displayedWarnings\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-control-static \\\",[23,1,[\\\"className\\\"]]]]],[8],[0,\\\"\\\\n            \\\"],[1,[23,1,[\\\"text\\\"]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"gt\\\",[[24,[\\\"warnings\\\",\\\"length\\\"]],[24,[\\\"MIN_WARNINGS_DISPLAYED\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-control-static text-link\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleShowMore\\\"],null]],[8],[0,\\\"\\\\n            \\\"],[1,[22,\\\"showMoreLabel\\\"],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/advice-form-warnings/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/audit-log/component\", [\"exports\", \"apollo/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    intl: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    store: Ember.inject.service(),\n    tagName: 'span',\n    type: 'button',\n    actions: {\n      getLogs: function getLogs(modelId, className) {\n        var self = this;\n        var token = self.get('sessionAccount').get('token');\n        jQuery.ajax({\n          url: _environment.default.serverURL + '/audit-log/getLogs/',\n          type: 'GET',\n          data: {\n            className: className,\n            id: modelId\n          },\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (json) {\n          self.get('store').pushPayload(json);\n          var model = self.get('store').peekRecord(className.toLowerCase(), modelId);\n          model.set('auditLogs', []);\n          json.auditLogs.forEach(function (auditLog) {\n            var log = self.get('store').peekRecord('auditLog', auditLog.id);\n            model.get('auditLogs').pushObject(log);\n          });\n          self.sendAction('loadingInProgress');\n          self.sendAction('toggleTable');\n        });\n      },\n      loadingData: function loadingData() {\n        this.sendAction('loadingInProgress');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/audit-log/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"OOuNCo8w\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"loadingData\\\"]],[3,\\\"action\\\",[[23,0,[]],\\\"getLogs\\\",[24,[\\\"modelId\\\"]],[24,[\\\"className\\\"]]]],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"transport.logs.label\\\"],null],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/audit-log/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/button-with-confirmation/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: 'span',\n    type: 'button',\n    click: function click() {\n      var text = this.get('text') || this.get('intl').t('common.confirmMessage');\n\n      if (confirm(text)) {\n        this.get('onConfirm')();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/by-whom/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    tagName: 'span'\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/by-whom/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"yWy3iwYI\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"person\\\",\\\"id\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"id\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[1,[28,\\\"t\\\",[\\\"common.byYou\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"    \\\"],[1,[28,\\\"t\\\",[\\\"common.by\\\"],null],false],[0,\\\" \\\"],[1,[24,[\\\"person\\\",\\\"name\\\"]],false],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"common.fromCompany\\\"],null],false],[0,\\\" \\\"],[1,[24,[\\\"person\\\",\\\"company\\\",\\\"shortName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/by-whom/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/checkpoint-modal/component\", [\"exports\", \"jquery\"], function (_exports, _jquery) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    intl: Ember.inject.service(),\n    actions: {\n      ok: function ok() {\n        (0, _jquery.default)('.modal').modal('hide');\n        this.ok();\n      },\n      setSelectedExecutionDate: function setSelectedExecutionDate(document, newDate) {\n        this.set('selectedExecutionDate', newDate);\n      },\n      cancelConfirmation: function cancelConfirmation() {\n        try {\n          this.get('model').rollbackAttributes();\n          this.setProperties({\n            errors: []\n          });\n        } catch (e) {\n          console.log(e);\n        }\n      }\n    },\n    show: Ember.on('didInsertElement', function () {\n      this.get('model').set('executionDate', new Date());\n      this.get('model').notifyPropertyChange('id');\n      var modal = (0, _jquery.default)('.modal');\n      modal.modal({\n        backdrop: 'static'\n      }).on('hidden.bs.modal', function () {\n        this.close();\n      }.bind(this));\n      modal.modal({\n        backdrop: 'static'\n      }).on('shown.bs.modal', function () {\n        (0, _jquery.default)('.focus-input').focus();\n        (0, _jquery.default)('input').change(function () {\n          (0, _jquery.default)(this).val((0, _jquery.default)(this).val().trim());\n        });\n      }.bind(this));\n    }),\n    setExecutionDateFields: Ember.on('init', Ember.observer('model', function () {\n      var now = this.get('model.executionDate') ? moment(this.get('model.executionDate')) : moment();\n      var h = parseInt(now.format(\"HH\"));\n      var m = parseInt(now.format(\"mm\"));\n      this.setProperties({\n        selectedExecutionDate: now.startOf('day').toDate(),\n        executionDateHours: h,\n        executionDateMinutes: m\n      });\n    })),\n    setExecutionTime: Ember.observer('selectedExecutionDate', 'executionDateHours', 'executionDateMinutes', function () {\n      var self = this;\n      Ember.run.once(this, function () {\n        var selectedExecutionDate = self.get('selectedExecutionDate');\n        var executionDateHours = self.get('executionDateHours') || 0;\n        var executionDateMinutes = self.get('executionDateMinutes') || 0;\n        var executionDate = moment(selectedExecutionDate).add(executionDateHours, 'h').add(executionDateMinutes, 'm').toDate();\n        self.set('model.executionDate', executionDate);\n      });\n    }),\n    validateExpectedDate: Ember.observer('model.executionDate', 'model.reasonForTheDelayMustBeGiven', 'model.delayReason', function () {\n      var expectedDateValidates = true;\n      var errors = [];\n      var h = this.get('executionDateHours');\n\n      if (!_jquery.default.isNumeric(h) || h > 23 || h < 0) {\n        expectedDateValidates = false;\n      }\n\n      var m = this.get('executionDateMinutes');\n\n      if (!_jquery.default.isNumeric(m) || m > 59 || m < 0) {\n        expectedDateValidates = false;\n      }\n\n      if (!this.get('model.executionDate') || isNaN(this.get('model.executionDate').getTime())) {\n        expectedDateValidates = false;\n      }\n\n      if (this.get('mustBeInThePast') && moment(this.get('model.executionDate')) > moment()) {\n        errors.push(this.get('intl').t('checkpoints.errors.executionTimeInFuture'));\n        console.log('Data, która wywołała błąd \\'mustBeInThePast\\': ' + this.get('model.executionDate'));\n        expectedDateValidates = false;\n      }\n\n      var minExecutionDate = this.get('model.minExecutionDate');\n\n      if (minExecutionDate && moment(this.get('model.executionDate')) < moment(minExecutionDate)) {\n        errors.push(this.get('intl').t('checkpoints.errors.executionTimeBeforePreviousCheckpoint', {\n          minDate: moment(minExecutionDate).format('DD.MM.YYYY HH.mm')\n        }));\n        expectedDateValidates = false;\n      }\n\n      if (this.get('model.reasonForTheDelayMustBeGiven') && (this.get('model.delayReason') === undefined || this.get('model.delayReason').trim().length === 0)) {\n        errors.push(this.get('intl').t('checkpoints.errors.reasonForTheDelay.blank'));\n        expectedDateValidates = false;\n      }\n\n      console.log(\"expectedDateValidates: \".concat(expectedDateValidates));\n      this.set('isExpectedDateValid', expectedDateValidates);\n      this.set('errors', errors);\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/checkpoint-modal/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"9GFIyXgh\",\n    \"block\": \"{\\\"symbols\\\":[\\\"e\\\",\\\"&default\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal fade checkpoint-modal\\\"],[10,\\\"role\\\",\\\"dialog\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-dialog\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-content\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-header\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"h4\\\",true],[10,\\\"class\\\",\\\"modal-title\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[22,\\\"title\\\"],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[10,\\\"data-modal-name\\\",\\\"CONFIRM-CHECKPOINT-MODAL\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-inline\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row alert alert-danger\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n                                        \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"execution-date-field\\\"],[10,\\\"class\\\",\\\"form-control-static\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.executionTime\\\"],null],false],[0,\\\":\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"id\\\",\\\"value\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[\\\"execution-date-field\\\",[24,[\\\"selectedExecutionDate\\\"]],\\\"DD.MM.YYYY\\\",\\\"YYYY-MM-DD\\\",\\\"form-control date-chooser-small\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setSelectedExecutionDate\\\",[24,[\\\"d\\\"]]],null]]]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group input-group\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"min\\\",\\\"max\\\",\\\"step\\\",\\\"class\\\",\\\"value\\\"],[\\\"number\\\",\\\"0\\\",\\\"23\\\",\\\"1\\\",\\\"form-control time-input-part\\\",[24,[\\\"executionDateHours\\\"]]]]],false],[0,\\\"\\\\n\\\\n                                \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"input-group-addon\\\"],[8],[0,\\\":\\\"],[9],[0,\\\"\\\\n\\\\n                                \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"min\\\",\\\"max\\\",\\\"step\\\",\\\"class\\\",\\\"value\\\"],[\\\"number\\\",\\\"0\\\",\\\"59\\\",\\\"1\\\",\\\"form-control time-input-part\\\",[24,[\\\"executionDateMinutes\\\"]]]]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\\n                      \\\"],[14,2],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right padding-bottom padding-top-big\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isExpectedDateValid\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary confirm-checkpoint-button\\\"],[12,\\\"data-button-name\\\",\\\"CONFIRM-BUTTON\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],[24,[\\\"actionToPerform\\\"]],[24,[\\\"model\\\"]]]],[8],[0,\\\"\\\\n                                        \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.confirmExecutionOnTime\\\"],[[\\\"stateName\\\",\\\"executionDate\\\",\\\"executionTime\\\"],[[24,[\\\"model\\\",\\\"decapitalizedName\\\"]],[28,\\\"format-date\\\",[[24,[\\\"model\\\",\\\"executionDate\\\"]],\\\"DD.MM.YYYY\\\"],null],[28,\\\"format-date\\\",[[24,[\\\"model\\\",\\\"executionDate\\\"]],\\\"HH:mm\\\"],null]]]],false],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"btn btn-primary\\\"],[10,\\\"disabled\\\",\\\"disabled\\\"],[8],[0,\\\"\\\\n                                        \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.errors.invalidData\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"data-dismiss\\\",\\\"modal\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancelConfirmation\\\"]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/checkpoint-modal/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/choose-mechanic-button/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      openSelectMechanicModal: function openSelectMechanicModal(transport) {\n        var model = {\n          transport: transport\n        };\n        this.showModal('services.modals.select-mechanic', model);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/choose-mechanic-button/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"f7qCk2YY\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-sm\\\"],[12,\\\"style\\\",[24,[\\\"transport\\\",\\\"backgroundColorStyle\\\"]]],[3,\\\"action\\\",[[23,0,[]],\\\"openSelectMechanicModal\\\",[24,[\\\"transport\\\"]]]],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"table.select\\\"],null],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/choose-mechanic-button/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/choose-service-place-button/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      openSelectServicePlaceModal: function openSelectServicePlaceModal(transport) {\n        var model = {\n          transport: transport\n        };\n        this.showModal('services.modals.select-service-place', model);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/choose-service-place-button/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Tourf9Dn\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-sm\\\"],[12,\\\"style\\\",[24,[\\\"transport\\\",\\\"backgroundColorStyle\\\"]]],[3,\\\"action\\\",[[23,0,[]],\\\"openSelectServicePlaceModal\\\",[24,[\\\"transport\\\"]]]],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"table.select\\\"],null],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/choose-service-place-button/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/choose-wash-button/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    store: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    actions: {\n      openChooseWashModal: function openChooseWashModal(transport) {\n        var store = this.get('store');\n        var self = this;\n        var washStep;\n        washStep = store.createRecord('step', {\n          transport: transport,\n          stepTypeName: 'wash',\n          orderInTransport: transport.get('steps.length')\n        });\n        var filteredStepsInTransport = transport.get('steps').filter(function (s) {\n          return s.get('stepTypeName') !== 'wash';\n        });\n        filteredStepsInTransport.pushObject(washStep);\n        transport.set('steps', filteredStepsInTransport);\n        transport.get('transaction').then(function (transaction) {\n          var model = {\n            transport: transport,\n            washStep: washStep,\n            transaction: transaction\n          };\n          self.showModal('wash.modals.choose-wash', model);\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/choose-wash-button/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Zet58DQQ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-sm\\\"],[12,\\\"style\\\",[24,[\\\"transport\\\",\\\"backgroundColorStyle\\\"]]],[3,\\\"action\\\",[[23,0,[]],\\\"openChooseWashModal\\\",[24,[\\\"transport\\\"]]]],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"table.select\\\"],null],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/choose-wash-button/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/companies/company-files/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    actions: {\n      addFiles: function addFiles(files) {\n        var model = this.get('model');\n\n        if (!model.get('attachmentsTmp')) {\n          model.set('attachmentsTmp', []);\n        }\n\n        model.get('attachmentsTmp').pushObjects(files);\n      },\n      removeTemporaryFile: function removeTemporaryFile(file) {\n        var model = this.get('model');\n        model.get('attachmentsTmp').removeObject(file);\n      },\n      removeFile: function removeFile(file) {\n        file.set('active', false);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/companies/company-files/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"DHbRu23k\",\n    \"block\": \"{\\\"symbols\\\":[\\\"temporaryFile\\\",\\\"file\\\"],\\\"statements\\\":[[4,\\\"each\\\",[[24,[\\\"model\\\",\\\"sortedActiveFiles\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"margin-bottom\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"a\\\",true],[11,\\\"class\\\",[29,[\\\"ellipsis \\\",[28,\\\"unless\\\",[[23,2,[\\\"active\\\"]],\\\"disabled\\\"],null]]]],[11,\\\"href\\\",[23,2,[\\\"refLink\\\"]]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-file\\\"],[8],[9],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[23,2,[\\\"name\\\"]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[23,2,[\\\"active\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"i\\\",false],[12,\\\"class\\\",\\\"fa fa-trash clickable\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"removeFile\\\",[23,2,[]]]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"file-details\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,2,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"t\\\",[\\\"file.desc\\\"],[[\\\"personName\\\",\\\"dateCreated\\\"],[[23,2,[\\\"creator\\\",\\\"name\\\"]],[28,\\\"format-date\\\",[[23,2,[\\\"dateCreated\\\"]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\",\\\"attachmentsTmp\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-control-static\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"p\\\",true],[11,\\\"id\\\",[29,[\\\"file-\\\",[23,1,[\\\"id\\\"]]]]],[10,\\\"class\\\",\\\"col-xs-10 ellipsis\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-file\\\"],[8],[9],[0,\\\"\\\\n            \\\"],[7,\\\"span\\\",true],[8],[1,[23,1,[\\\"name\\\"]],false],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"col-xs-2\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"i\\\",false],[12,\\\"class\\\",\\\"fa fa-trash clickable\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"removeTemporaryFile\\\",[23,1,[]]]],[8],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_ADD_DOCUMENTS\\\"],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"browserOld\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"company.noFilesForOldBrowsers\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"file-picker\\\",null,[[\\\"addFiles\\\"],[[28,\\\"action\\\",[[23,0,[]],\\\"addFiles\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/companies/company-files/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/companies/company-form/component\", [\"exports\", \"apollo/mixins/input-utils-mixin\"], function (_exports, _inputUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_inputUtilsMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    intl: Ember.inject.service(),\n    store: Ember.inject.service(),\n    canNotEditCompanyRuleOrCompanyExists: Ember.computed(function () {\n      return this.get('sessionAccount.currentUser.canNotEditCompany') || this.get('company.id');\n    }),\n    paymentOptions: Ember.computed(function () {\n      return this.get('sessionAccount.paymentOptions');\n    }),\n    dateFields: Ember.computed('', function () {\n      return this.get('sessionAccount').get('resourceDateFormSettings').CARRIER;\n    }),\n    resourceDates: Ember.computed('dateFields', 'company.{id,resourceDates}', function () {\n      var _this = this;\n\n      console.log(\"prepareResourceDates...\");\n      var company = this.get('company');\n      var companyResourceDates = company.get('resourceDates');\n      var targetResourceDates = Ember.A();\n      this.get('dateFields').forEach(function (df) {\n        var resourceDate = companyResourceDates.find(function (rd) {\n          return rd.get('controlledDateType.name') === df;\n        });\n\n        if (!resourceDate) {\n          var type = _this.get('store').peekAll('controlledDateType').find(function (rdt) {\n            return rdt.get('name') === df;\n          });\n\n          resourceDate = _this.get('store').createRecord('resourceDate', {\n            controlledDateType: type,\n            company: company\n          });\n        }\n\n        targetResourceDates.pushObject(resourceDate);\n      });\n      return targetResourceDates;\n    }),\n    actions: {\n      enableIntegrated: function enableIntegrated() {\n        this.get('company.partnershipWithPrincipal').setProperties({\n          integrated: true,\n          onlyAsCustomerOfService: null\n        });\n      },\n      toggleProperty: function toggleProperty(objectPath, propertyName) {\n        this.get(objectPath).toggleProperty(propertyName);\n      },\n      showAddCompanyEmailDialog: function showAddCompanyEmailDialog() {\n        var companyEmail = this.get('store').createRecord('companyEmail', {\n          company: this.get('company')\n        });\n        this.showModal('companies.modals.add-company-email', companyEmail);\n      },\n      deleteCompanyEmail: function deleteCompanyEmail(ce) {\n        var msg = this.get('intl').t(\"company.sureToDeleteEmail\");\n\n        if (confirm(msg)) {\n          ce.destroyRecord();\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/companies/company-form/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Zsa0CsrO\",\n    \"block\": \"{\\\"symbols\\\":[\\\"vd\\\",\\\"ce\\\",\\\"paymentOption\\\",\\\"country\\\"],\\\"statements\\\":[[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"company.name\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"errors\\\",\\\"name\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"form-control\\\",[24,[\\\"company\\\",\\\"name\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\"]],\\\"name\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"not-eq\\\",[[24,[\\\"company\\\",\\\"companyTypeName\\\"]],\\\"WASH\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"company.shortName\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"errors\\\",\\\"shortName\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"form-control\\\",\\\"text\\\",15,[24,[\\\"company\\\",\\\"shortName\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\"]],\\\"shortName\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"address.street\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"address\\\",\\\"errors\\\",\\\"street\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"name\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"form-control\\\",\\\"street\\\",[24,[\\\"company\\\",\\\"address\\\",\\\"street\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"address\\\"]],\\\"street\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"address.city\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"address\\\",\\\"errors\\\",\\\"city\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"name\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"form-control\\\",\\\"city\\\",[24,[\\\"company\\\",\\\"address\\\",\\\"city\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"address\\\"]],\\\"city\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"address.postal\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-6 col-xs-8 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"address\\\",\\\"errors\\\",\\\"postal\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"name\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"form-control\\\",\\\"postal\\\",[24,[\\\"company\\\",\\\"address\\\",\\\"postal\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"address\\\"]],\\\"postal\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-3 col-xs-4 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"address\\\",\\\"errors\\\",\\\"country\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",[24,[\\\"company\\\",\\\"address\\\",\\\"country\\\"]],[24,[\\\"countries\\\"]],\\\"ibanSymbol\\\",[28,\\\"t\\\",[\\\"company.selectCountry\\\"],null],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"company\\\",\\\"address\\\",\\\"country\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[23,4,[\\\"ibanSymbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"address\\\"]],\\\"country\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"company.taxIdNumber\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"errors\\\",\\\"taxIdNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"text\\\",\\\"form-control\\\",[24,[\\\"company\\\",\\\"taxIdNumber\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"company\\\",\\\"country\\\",\\\"ibanSymbol\\\"]],\\\"PL\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"help-block\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"company.taxIdNumberHint\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\"]],\\\"taxIdNumber\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"company.contractorNumber\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"errors\\\",\\\"contractorNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"form-control\\\",[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"contractorNumber\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\"]],\\\"contractorNumber\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"company\\\",\\\"companyTypeName\\\"]],\\\"CARRIER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"company.subcontractorCode\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"errors\\\",\\\"subcontractorCode\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"form-control\\\",[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"subcontractorCode\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\"]],\\\"subcontractorCode\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"company.paymentOptions.label\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"errors\\\",\\\"paymentOption\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"allowClear\\\",\\\"options\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",[24,[\\\"company\\\",\\\"paymentOption\\\"]],true,[24,[\\\"paymentOptions\\\"]],[28,\\\"t\\\",[\\\"company.paymentOptions.select\\\"],null],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"company\\\",\\\"paymentOption\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"company.paymentOptions.\\\",[23,3,[]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\"]],\\\"paymentOption\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[28,\\\"eq\\\",[[24,[\\\"company\\\",\\\"companyTypeName\\\"]],\\\"CLIENT\\\"],null]],null,{\\\"statements\\\":[[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"partnershipType\\\",\\\"isLoaded\\\"]],[24,[\\\"company\\\",\\\"partnershipType\\\",\\\"isLoaded\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"company.integrated.\\\",[24,[\\\"company\\\",\\\"companyTypeName\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"errors\\\",\\\"integrated\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group\\\"],[10,\\\"role\\\",\\\"group\\\"],[10,\\\"aria-label\\\",\\\"...\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"integrated\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"enableIntegrated\\\"],null]],[11,\\\"disabled\\\",[22,\\\"canNotEditCompanyRuleOrCompanyExists\\\"]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.true\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"integrated\\\"]],\\\"btn-default\\\",\\\"btn-primary\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"integrated\\\"]]],null],false],null]],[11,\\\"disabled\\\",[22,\\\"canNotEditCompanyRuleOrCompanyExists\\\"]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.false\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"eq\\\",[[24,[\\\"company\\\",\\\"companyTypeName\\\"]],\\\"CARRIER\\\"],null],[28,\\\"not-eq\\\",[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"integrated\\\"]],true],null]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group pull-right\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"disabled\\\"],[\\\"checkbox\\\",[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"onlyAsCustomerOfService\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"company.onlyAsCustomerOfService\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\"]],\\\"integrated\\\"]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\"]],\\\"onlyAsCustomerOfService\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"company\\\",\\\"companyTypeName\\\"]],\\\"CARRIER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"company.intermodalCarrier\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"errors\\\",\\\"intermodalCarrier\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group\\\"],[10,\\\"role\\\",\\\"group\\\"],[10,\\\"aria-label\\\",\\\"...\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"intermodalCarrier\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"company.partnershipWithPrincipal\\\",\\\"intermodalCarrier\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.true\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\",\\\"intermodalCarrier\\\"]],\\\"btn-default\\\",\\\"btn-primary\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"company.partnershipWithPrincipal\\\",\\\"intermodalCarrier\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.false\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"partnershipWithPrincipal\\\"]],\\\"intermodalCarrier\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"company\\\",\\\"companyTypeName\\\"]],\\\"WASH\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"address.businessHours\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"company\\\",\\\"address\\\",\\\"errors\\\",\\\"openingTimeString\\\"]],[24,[\\\"company\\\",\\\"address\\\",\\\"errors\\\",\\\"closingTimeString\\\"]]],null],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group time-input-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"step\\\",\\\"class\\\",\\\"placeholder\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"time\\\",\\\"60\\\",\\\"form-control time-input\\\",\\\"00:00\\\",[24,[\\\"company\\\",\\\"address\\\",\\\"openingTimeString\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"input-group-addon\\\"],[8],[0,\\\"-\\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"step\\\",\\\"class\\\",\\\"placeholder\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"time\\\",\\\"60\\\",\\\"form-control time-input\\\",\\\"00:00\\\",[24,[\\\"company\\\",\\\"address\\\",\\\"closingTimeString\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"address\\\"]],\\\"openingTimeString\\\"]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"address\\\"]],\\\"closingTimeString\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"company\\\",\\\"companyTypeName\\\"]],\\\"SERVICE\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"address.businessHours\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"company\\\",\\\"address\\\",\\\"errors\\\",\\\"openingTimeString\\\"]],[24,[\\\"company\\\",\\\"address\\\",\\\"errors\\\",\\\"closingTimeString\\\"]]],null],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group time-input-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"step\\\",\\\"class\\\",\\\"placeholder\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"time\\\",\\\"60\\\",\\\"form-control time-input\\\",\\\"00:00\\\",[24,[\\\"company\\\",\\\"address\\\",\\\"openingTimeString\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"input-group-addon\\\"],[8],[0,\\\"-\\\"],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"step\\\",\\\"class\\\",\\\"placeholder\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"time\\\",\\\"60\\\",\\\"form-control time-input\\\",\\\"00:00\\\",[24,[\\\"company\\\",\\\"address\\\",\\\"closingTimeString\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"canNotEditCompany\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"address\\\"]],\\\"openingTimeString\\\"]]],false],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\",\\\"address\\\"]],\\\"closingTimeString\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"company.files\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 col-xs-12 \\\",[28,\\\"if\\\",[[24,[\\\"company\\\",\\\"files\\\",\\\"errors\\\",\\\"contractorNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"companies/company-files\\\",null,[[\\\"model\\\"],[[24,[\\\"company\\\"]]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"company\\\"]],\\\"files\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"company.emails\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-9\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"padding-bottom\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"company\\\",\\\"companyEmails\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[8],[1,[23,2,[\\\"email\\\"]],false],[0,\\\" \\\"],[7,\\\"i\\\",false],[12,\\\"class\\\",\\\"fa fa-remove clickable\\\"],[12,\\\"title\\\",[28,\\\"t\\\",[\\\"company.deleteEmail\\\"],null]],[3,\\\"action\\\",[[23,0,[]],\\\"deleteCompanyEmail\\\",[23,2,[]]]],[8],[9],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"showAddCompanyEmailDialog\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"company.addEmail\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"company\\\",\\\"companyTypeName\\\"]],\\\"CARRIER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"h3\\\",true],[8],[1,[28,\\\"t\\\",[\\\"vehicle.validityDates\\\"],null],false],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"resourceDates\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[23,1,[\\\"controlledDateType\\\",\\\"label\\\"]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-4 col-xs-12\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[23,1,[\\\"date\\\"]],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[23,1,[\\\"date\\\"]]],null]],null]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-5 col-xs-12\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"form-control\\\",[23,1,[\\\"identifier\\\"]],[28,\\\"t\\\",[\\\"common.identifier\\\"],null]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 col-xs-12 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"company.files\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-9 col-xs-12\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"companies/company-files\\\",null,[[\\\"model\\\"],[[23,1,[]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/companies/company-form/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/company-auto-complete/component\", [\"exports\", \"apollo/pods/components/custom-auto-complete/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _component.default.extend({\n    valueProperty: \"id\",\n    urlAddress: \"/company/find\",\n    field: \"name\",\n    options: [],\n    suggestions: Ember.computed('inputVal', 'options.@each', function () {\n      var inputVal = this.get(\"inputVal\") || \"\";\n      return this.get(\"options\").filter(function (item) {\n        return item.name.toLowerCase().indexOf(inputVal.toLowerCase()) > -1;\n      });\n    }),\n    optionsToMatch: Ember.computed('options.@each', function () {\n      var caseInsensitiveOptions = [];\n      this.get(\"options\").forEach(function (item) {\n        var value = item.name;\n        caseInsensitiveOptions.push(value);\n        caseInsensitiveOptions.push(value.toLowerCase());\n      });\n      return caseInsensitiveOptions;\n    }),\n    actions: {\n      selectItem: function selectItem(item) {\n        this.set(\"selectedFromList\", true);\n        this.set(\"selectedValue\", item.name);\n        this.selectItem(item);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/create-advice-button/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    store: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    actions: {\n      createAdvice: function createAdvice(transport) {\n        var model = {\n          transport: transport\n        };\n        model.transport.set('advice', this.get('store').createRecord('advice', {}));\n        this.showModal('advice.modals.create-advice', model);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/create-advice-button/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"4mlqT/A+\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-sm\\\"],[12,\\\"style\\\",[24,[\\\"transport\\\",\\\"backgroundColorStyle\\\"]]],[3,\\\"action\\\",[[23,0,[]],\\\"createAdvice\\\",[24,[\\\"transport\\\"]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"transport.advice\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/create-advice-button/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/create-external-cost/component\", [\"exports\", \"apollo/mixins/autocomplete-utils-mixin\"], function (_exports, _autocompleteUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_autocompleteUtilsMixin.default, {\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    currencies: Ember.computed(function () {\n      return this.get('store').peekAll('currency');\n    }),\n    setTypes: Ember.on('init', function () {\n      var self = this;\n      this.get('store').query('external-cost-type', {\n        category: self.get('category')\n      }).then(function (types) {\n        self.set('types', types);\n      });\n    }),\n    actions: {\n      createExternalCost: function createExternalCost() {\n        var self = this;\n        var externalCost = this.get('externalCost');\n        this.set('externalCost.transport', this.get('transport'));\n\n        if (!externalCost.validate()) {\n          return;\n        }\n\n        externalCost.save().then(function () {\n          self.closeCreateExternalCostArea();\n        });\n      },\n      cancel: function cancel() {\n        this.closeCreateExternalCostArea();\n      },\n      setCompany: function setCompany(company) {\n        this.setItem('externalCost.company', 'company', company.id);\n      },\n      removeCompany: function removeCompany() {\n        this.clearItem('externalCost.company');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/create-external-cost/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"E47VKJB0\",\n    \"block\": \"{\\\"symbols\\\":[\\\"cc\\\",\\\"company\\\",\\\"c\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-3\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"external-cost.price\\\"],null],false],[0,\\\"*\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-4 \\\",[28,\\\"if\\\",[[24,[\\\"externalCost\\\",\\\"errors\\\",\\\"price\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\",\\\"disabled\\\",\\\"placeholder\\\"],[\\\"form-control\\\",[24,[\\\"externalCost\\\",\\\"price\\\"]],[24,[\\\"externalCost\\\",\\\"canNotBeEdited\\\"]],\\\"0.00\\\"]]],false],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"externalCost\\\"]],\\\"price\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-3 no-left-padding \\\",[28,\\\"if\\\",[[24,[\\\"externalCost\\\",\\\"errors\\\",\\\"currency\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"externalCost\\\",\\\"canNotBeEdited\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[24,[\\\"externalCost\\\",\\\"currency\\\",\\\"symbol\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"externalCost\\\"]]],null,{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"externalCost\\\",\\\"currency\\\"]]],null],[24,[\\\"currencies\\\"]],true,\\\"symbol\\\",[28,\\\"t\\\",[\\\"transport.currency\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"externalCost\\\",\\\"currency\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,3,[\\\"symbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"                    \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"externalCost\\\"]],\\\"currency\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-3\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"external-cost.company\\\"],null],false],[0,\\\"*\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-7 \\\",[28,\\\"if\\\",[[24,[\\\"externalCost\\\",\\\"errors\\\",\\\"company\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"externalCost\\\",\\\"canNotBeEdited\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[24,[\\\"externalCost\\\",\\\"company\\\",\\\"name\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"externalCost\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"company-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"clearSelection\\\"],[[28,\\\"readonly\\\",[[24,[\\\"externalCost\\\",\\\"company\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setCompany\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeCompany\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[23,2,[\\\"name\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n                \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"externalCost\\\"]],\\\"company\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-3\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"external-cost.type\\\"],null],false],[0,\\\"*\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-7 \\\",[28,\\\"if\\\",[[24,[\\\"externalCost\\\",\\\"errors\\\",\\\"company\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"externalCost\\\",\\\"canNotBeEdited\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[24,[\\\"externalCost\\\",\\\"externalCostType\\\",\\\"translatedName\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"externalCost\\\"]]],null,{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"externalCost\\\",\\\"externalCostType\\\"]]],null],[24,[\\\"types\\\"]],true,\\\"translatedName\\\",\\\"-\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"externalCost\\\",\\\"externalCostType\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[23,1,[\\\"translatedName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"externalCost\\\"]],\\\"externalCostType\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-10\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"canNotEdit\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"createExternalCost\\\",[24,[\\\"model\\\"]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/create-external-cost/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/create-leave-button/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    leaveTransportType: Ember.computed(function () {\n      return this.get('store').peekAll('transport-type').filterBy('name', 'LEAVE').get('firstObject');\n    }),\n    principalCompany: Ember.computed(function () {\n      return this.get('store').peekRecord('company', this.get('cookies').read('principalId'));\n    }),\n    driverLeave: Ember.computed(function () {\n      return this.get('leave');\n    }),\n    actions: {\n      openLeaveModal: function openLeaveModal() {\n        var leave = this.get('driverLeave');\n\n        if (!this.get('driverLeave.id')) {\n          var advice = this.get('store').createRecord('advice', {\n            driver: this.get('driver')\n          });\n          leave = this.get('store').createRecord('transport', {\n            transportType: this.get('leaveTransportType'),\n            advice: advice,\n            principalCompany: this.get('principalCompany'),\n            carrierCompany: this.get('driver.company')\n          });\n          var step = this.get('store').createRecord('step', {\n            stepTypeName: 'leave',\n            transport: leave\n          });\n        }\n\n        this.showModal('leaves.modals.create-leave', leave);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/create-leave-button/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"sirGbuH9\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"openLeaveModal\\\"]],[8],[0,\\\"\\\\n    \\\"],[14,1],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/create-leave-button/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/create-service-button/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    initiallySelectedOwner: Ember.computed(function () {\n      return this.get('store').peekRecord('company', this.get('cookies').read('principalId'));\n    }),\n    actions: {\n      openServiceModal: function openServiceModal() {\n        var advice = this.get('store').createRecord('advice', {});\n        var transport = this.get('store').createRecord('transport', {\n          carrierCompany: this.get('initiallySelectedOwner'),\n          advice: advice\n        });\n        var step = this.get('store').createRecord('step', {\n          stepTypeName: 'service',\n          transport: transport,\n          service: this.get('store').createRecord('service', {}),\n          deliveryDateFrom: moment().startOf('hour').add(1, 'h').toDate(),\n          deliveryDateTo: moment().startOf('hour').add(2, 'h').toDate()\n        });\n        this.showModal('services.modals.create-service', transport);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/create-service-button/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"2hZAlgzf\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"#\\\"],[12,\\\"class\\\",\\\"add-service\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"openServiceModal\\\"]],[8],[0,\\\"\\\\n    \\\"],[14,1],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/create-service-button/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/create-transport-button/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    store: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    actions: {\n      openTransportModal: function openTransportModal(type) {\n        var store = this.get('store');\n        var transport = store.createRecord('transport', {\n          transportType: type,\n          transaction: store.createRecord('transaction', {})\n        });\n        store.createRecord('additionalDatum', {\n          transport: transport\n        });\n        transport.set('advice', store.createRecord('advice', {}));\n\n        if (type.get('typeGroup') === \"MANUAL_TRANSPORT\") {\n          // zlecenie transportowe - dowolna ilość etapów, w dowolnej konfiguracji\n          var loadStep = store.createRecord('step', {\n            stepTypeName: 'load',\n            orderInTransport: 0\n          });\n          transport.get('steps').pushObject(loadStep); // zakładamy, że najczęściej 'transport' będzie kończył się rozładunkiem w magazynie klienta;\n          // użytkownik będzie mógł to zmienić podczas tworzenia transportu\n\n          var unloadStep = store.createRecord('step', {\n            stepTypeName: 'unload',\n            orderInTransport: 1\n          });\n          transport.get('steps').pushObject(unloadStep);\n        }\n\n        this.showModal('transports.modals.create-transport', transport);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/create-transport-button/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Droi97yz\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"#\\\"],[12,\\\"class\\\",\\\"add-transport\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"openTransportModal\\\",[24,[\\\"type\\\"]],[24,[\\\"model\\\"]]]],[8],[0,\\\"\\\\n    \\\"],[14,1],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/create-transport-button/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/custom-auto-complete/component\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var focusOutEvent;\n\n  var _default = Ember.Component.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    highlightIndex: -1,\n    escapedChars: [40, 38, 13],\n    visibility: Ember.String.htmlSafe('display: none;'),\n    inputClass: '',\n    inputClazz: Ember.computed(function () {\n      return 'typeahead form-control' + this.get('inputClass');\n    }),\n    classNames: ['custom-auto-complete'],\n    layoutName: 'components/custom-auto-complete',\n    max: 25,\n    queryInputChanged: Ember.observer('inputVal', function () {\n      Ember.run.debounce(this, this.getOptionsFromServer, 500);\n    }),\n    getOptionsFromServer: function getOptionsFromServer() {\n      var self = this;\n      var inputVal = this.get('inputVal') || '';\n      var data = {\n        query: inputVal,\n        field: this.field,\n        type: this.type,\n        autocomplete: true,\n        companyId: this.companyId,\n        max: this.get('max')\n      };\n      var dataOptions = this.getDataOptions ? this.getDataOptions() : null;\n\n      if (dataOptions) {\n        Object.assign(data, dataOptions);\n      }\n\n      _jquery.default.ajax({\n        type: 'GET',\n        url: _environment.default.serverURL + this.urlAddress,\n        data: data,\n        beforeSend: function beforeSend(xhr) {\n          xhr.setRequestHeader('Authorization', 'Bearer ' + self.get('sessionAccount').get('token'));\n        }\n      }).then(function (resp) {\n        self.set('options', resp);\n      });\n    },\n    dropDownStyle: Ember.computed('visibility', function () {\n      return 'Visibility: ' + this.get('visibility');\n    }),\n    click: function click() {\n      if ((0, _jquery.default)().find('input').is(':disabled') || this.get('asPlainTemplate')) {\n        console.debug(\"Element is disabled - not showing options.\");\n        return;\n      }\n\n      Ember.run.debounce(this, this.getOptionsFromServer, 500);\n      this.set('visibility', Ember.String.htmlSafe('display: block;'));\n    },\n    keyUp: function keyUp(event) {\n      if (event.keyCode === 27) {\n        this.set('visibility', Ember.String.htmlSafe('display: none;'));\n      } else if (this.escapedChars.indexOf(event.keyCode) === -1) {\n        this.set('visibility', Ember.String.htmlSafe('display: block;'));\n        this.set('inputVal', $(event.target).val());\n      }\n    },\n    focusIn: function focusIn() {\n      this.set('selectedFromList', false);\n\n      if (this.get('visibility') === 'display:none;') {\n        this.set('visibility', Ember.String.htmlSafe('display: block;'));\n      }\n    },\n    focusOut: function focusOut() {\n      clearTimeout(focusOutEvent);\n      var self = this;\n\n      var func = function func() {\n        if (self.isDestroyed) {\n          return;\n        }\n\n        self.set('visibility', Ember.String.htmlSafe('display: none;'));\n\n        if (self.get('selectedFromList')) {\n          return;\n        }\n\n        var value = this.get('selectedValue');\n        var optionsToMatch = this.get('optionsToMatch') || [];\n        var prevValue = self.get('attrs.selectedValue');\n\n        if (optionsToMatch.indexOf(value) === -1) {\n          if (value && value !== prevValue) {\n            console.log(\"Adding new option is disallowed. Restoring previous value - \".concat(prevValue, \"..\"));\n            self.set('inputVal', prevValue);\n            self.set('selectedValue', prevValue);\n          } else if (!value) {\n            console.debug(\"User has removed value - we're removing selection..\");\n            self.clearSelection();\n          }\n        }\n      };\n\n      focusOutEvent = Ember.run.later(this, func, 200);\n    },\n    keyDown: function keyDown(event) {\n      var ENTER_KEY_CODE = 13;\n\n      if (event.keyCode === ENTER_KEY_CODE) {\n        event.preventDefault();\n      }\n\n      var $container = $(event.target).parent('.typeahead-wrap').find('.tt-suggestions');\n\n      if ($container.is(':visible')) {\n        if (event.keyCode === 40) {\n          this.highlight('down', event);\n        } else if (event.keyCode === 38) {\n          this.highlight('up', event);\n        } else if (event.keyCode === ENTER_KEY_CODE || event.keyCode === 9) {\n          if (!Ember.isBlank(this.get('selectableSuggestion'))) {\n            this.send('selectItem', this.get('selectableSuggestion'));\n            this.set('visibility', Ember.String.htmlSafe('display: none;'));\n          } else {\n            var value = this.get('selectedValue');\n            var optionsToMatch = this.get('optionsToMatch');\n\n            if (optionsToMatch && optionsToMatch.indexOf(value) >= 0) {\n              console.log(\"selectedFromList..\");\n              this.set('selectedFromList', true);\n              this.set('visibility', Ember.String.htmlSafe('display: none;'));\n            }\n          }\n        }\n      } else {\n        this.set('visibility', Ember.String.htmlSafe('display: block;'));\n      }\n    },\n    highlight: function highlight(direction, event) {\n      var newHighlightIndex = -1;\n\n      if (direction === 'down') {\n        newHighlightIndex = this.highlightIndex + 1;\n      } else if (this.highlightIndex > 0) {\n        newHighlightIndex = this.highlightIndex - 1;\n      }\n\n      if (newHighlightIndex < this.get('suggestions').length) {\n        if (this.highlightIndex > -1) {\n          var currentResult = this.get('suggestions').objectAt(this.highlightIndex);\n          Ember.set(currentResult, 'highlight', false);\n        }\n\n        this.set('highlightIndex', newHighlightIndex);\n\n        if (this.highlightIndex > -1) {\n          var nextResult = this.get('suggestions').objectAt(this.highlightIndex);\n          Ember.set(nextResult, 'highlight', true);\n          this.set('selectableSuggestion', nextResult);\n        }\n      }\n\n      if (newHighlightIndex > -1 && newHighlightIndex < this.get('suggestions.length')) {\n        var $container = $(event.target).parent('.typeahead-wrap').find('.tt-suggestions');\n        var $elementToScrollTo = $($container.find('.autocomplete-result')[newHighlightIndex]);\n        $container.scrollTop($elementToScrollTo.offset().top - $container.offset().top + $container.scrollTop() - 5);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/custom-auto-complete/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"0FDLF/38\",\n    \"block\": \"{\\\"symbols\\\":[\\\"result\\\",\\\"&default\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"typeahead-wrap\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\",\\\"autocomplete\\\",\\\"spellcheck\\\"],[[24,[\\\"inputClazz\\\"]],[24,[\\\"disabled\\\"]],[24,[\\\"selectedValue\\\"]],[24,[\\\"placeHolderText\\\"]],\\\"off\\\",\\\"false\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"suggestions\\\"]],[24,[\\\"noMesssagePlaceHolderText\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"tt-dropdown-menu\\\"],[11,\\\"style\\\",[22,\\\"visibility\\\"]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"tt-dataset-states\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"tt-suggestions\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"suggestions\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",false],[12,\\\"class\\\",[29,[\\\"suggestion \\\",[28,\\\"if\\\",[[23,1,[\\\"highlight\\\"]],\\\"highlight\\\"],null]]]],[3,\\\"action\\\",[[23,0,[]],\\\"selectItem\\\",[23,1,[]]]],[8],[0,\\\"\\\\n                            \\\"],[14,2,[[23,1,[]]]],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"message\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[8],[1,[22,\\\"noMesssagePlaceHolderText\\\"],false],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/custom-auto-complete/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/custom-modal/component\", [\"exports\", \"jquery\"], function (_exports, _jquery) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      ok: function ok() {\n        (0, _jquery.default)('.modal').modal('hide');\n        this.ok();\n      }\n    },\n    show: Ember.on('didInsertElement', function () {\n      var modal = (0, _jquery.default)('.modal');\n      modal.modal({\n        backdrop: 'static'\n      }).on('hidden.bs.modal', function () {\n        this.close();\n      }.bind(this));\n      modal.modal({\n        backdrop: 'static'\n      }).on('shown.bs.modal', function () {\n        (0, _jquery.default)('.focus-input').focus();\n      }.bind(this));\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/custom-modal/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"vcG5sOgN\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal fade\\\"],[10,\\\"role\\\",\\\"dialog\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-dialog\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-content\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-header\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"h4\\\",true],[10,\\\"class\\\",\\\"modal-title\\\"],[8],[1,[22,\\\"title\\\"],false],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-body\\\"],[8],[0,\\\"\\\\n                \\\"],[14,1],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/custom-modal/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/driver-auto-complete/component\", [\"exports\", \"apollo/pods/components/custom-auto-complete/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _component.default.extend({\n    valueProperty: \"id\",\n    urlAddress: \"/driver/find\",\n    options: [],\n    suggestions: Ember.computed('inputVal', 'options.@each', function () {\n      var inputVal = this.get(\"inputVal\") || \"\";\n      return this.get(\"options\").filter(function (item) {\n        return item.name.toLowerCase().indexOf(inputVal.toLowerCase()) > -1;\n      });\n    }),\n    optionsToMatch: Ember.computed('options.@each', function () {\n      var caseInsensitiveOptions = [];\n      this.get(\"options\").forEach(function (item) {\n        var value = item.name;\n        caseInsensitiveOptions.push(value);\n        caseInsensitiveOptions.push(value.toLowerCase());\n      });\n      return caseInsensitiveOptions;\n    }),\n    actions: {\n      selectItem: function selectItem(item) {\n        this.set(\"selectedFromList\", true);\n        this.set(\"selectedValue\", item.name);\n        this.selectItem(item);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/drivers/driver-form/component\", [\"exports\", \"apollo/mixins/autocomplete-utils-mixin\", \"apollo/mixins/date-columns-mixin\"], function (_exports, _autocompleteUtilsMixin, _dateColumnsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_autocompleteUtilsMixin.default, _dateColumnsMixin.default, {\n    store: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    isExternalCompany: true,\n    setIsExternalCompany: Ember.on('init', Ember.observer('driver.company.isExternal', function () {\n      var self = this;\n      var company = this.get('driver').get('company');\n\n      if (!company) {\n        return;\n      }\n\n      company.then(function (loadedCompany) {\n        if (loadedCompany) {\n          self.set('isExternalCompany', loadedCompany.get('isExternal'));\n        }\n      });\n    })),\n    previousLeaves: Ember.computed('driver.leaves.length', function () {\n      var self = this;\n      return self.get('driver.leaves').filter(function (l) {\n        return l.get('leaveStep.deliveryDateTo') > new Date().setFullYear(new Date().getFullYear() - 1) && l.get('leaveStep.deliveryDateTo') < new Date();\n      }).sortBy('leaveStep.deliveryDateFrom');\n    }),\n    nextLeaves: Ember.computed('driver.leaves.@each.deleted', 'driver.leaves.length', function () {\n      var self = this;\n      return self.get('driver.leaves').filter(function (l) {\n        return l.get('leaveStep.deliveryDateTo') > new Date() && l.get('deleted') === false;\n      }).sortBy('leaveStep.deliveryDateFrom');\n    }),\n    actions: {\n      setTruck: function setTruck(truck) {\n        this.setItem('driver.truck', 'truck', truck.id);\n      },\n      removeTruck: function removeTruck() {\n        this.clearItem('driver.truck');\n      },\n      changeResourceDate: function changeResourceDate(driver, dateField, newDate) {\n        var resourceDate = driver.get('resourceDates').find(function (rd) {\n          return rd.get('controlledDateType.name') === dateField;\n        });\n\n        if (!resourceDate) {\n          var type = this.get('store').peekAll('controlledDateType').find(function (rdt) {\n            return rdt.get('name') === dateField;\n          });\n          resourceDate = this.get('store').createRecord('resourceDate', {\n            driver: driver,\n            controlledDateType: type\n          });\n        }\n\n        resourceDate.set('date', newDate);\n      },\n      changeDate: function changeDate(dateToChange, newDate) {\n        this.set(dateToChange, newDate);\n      },\n      toggleProperty: function toggleProperty(propertyName) {\n        this.get('driver').toggleProperty(propertyName);\n      },\n      showModal: function showModal(template, transport) {\n        this.showModal(template, transport);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/drivers/driver-form/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"BtNL/6RY\",\n    \"block\": \"{\\\"symbols\\\":[\\\"dateField\\\",\\\"leave\\\",\\\"leave\\\",\\\"country\\\",\\\"country\\\"],\\\"statements\\\":[[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.label.CARRIER\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-9\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-control-static\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[24,[\\\"driver\\\",\\\"company\\\",\\\"name\\\"]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"company\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isExternalCompany\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.name\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"name\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"driver\\\",\\\"name\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"name\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.documentNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"documentNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",15,[24,[\\\"driver\\\",\\\"documentNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"documentNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.phoneNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-3 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"phoneNumberPrefix\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"input-group-addon\\\"],[10,\\\"id\\\",\\\"numberPrefix\\\"],[8],[0,\\\"+\\\"],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",4,[24,[\\\"driver\\\",\\\"phoneNumberPrefix\\\"]]]]],false],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"phoneNumberPrefix\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-6 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"phoneNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",15,[24,[\\\"driver\\\",\\\"phoneNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"phoneNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.country\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"country\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",[24,[\\\"driver\\\",\\\"country\\\"]],[24,[\\\"countries\\\"]],\\\"ibanSymbol\\\",[28,\\\"t\\\",[\\\"company.selectCountry\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"driver\\\",\\\"country\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[23,5,[\\\"ibanSymbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"country\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"\\\"],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.additionalComments\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"comment\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\"],[[24,[\\\"driver\\\",\\\"comment\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.name\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"name\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"driver\\\",\\\"name\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"name\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.documentNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"documentNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",15,[24,[\\\"driver\\\",\\\"documentNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"documentNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.identifier\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"identifier\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",15,[24,[\\\"driver\\\",\\\"identifier\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"identifier\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.phoneNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-3 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"phoneNumberPrefix\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"input-group-addon\\\"],[10,\\\"id\\\",\\\"numberPrefix\\\"],[8],[0,\\\"+\\\"],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",4,[24,[\\\"driver\\\",\\\"phoneNumberPrefix\\\"]]]]],false],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"phoneNumberPrefix\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-6 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"phoneNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",15,[24,[\\\"driver\\\",\\\"phoneNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"phoneNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.country\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-3 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"country\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",[24,[\\\"driver\\\",\\\"country\\\"]],[24,[\\\"countries\\\"]],\\\"ibanSymbol\\\",[28,\\\"t\\\",[\\\"company.selectCountry\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"driver\\\",\\\"country\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[23,4,[\\\"ibanSymbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"country\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"driver\\\",\\\"truck\\\",\\\"registrationNumber\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.label.TRUCK\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-9\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-control-static\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[24,[\\\"driver\\\",\\\"truck\\\",\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"truck\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.adrNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"adrNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",15,[24,[\\\"driver\\\",\\\"adrNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"adrNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.driverLicenceNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"driverLicenceNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",15,[24,[\\\"driver\\\",\\\"driverLicenceNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"driverLicenceNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.driverCardNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"driverCardNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",15,[24,[\\\"driver\\\",\\\"driverCardNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"driverCardNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.flTrackerId\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"flTrackerId\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",15,[24,[\\\"driver\\\",\\\"flTrackerId\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"flTrackerId\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"leave.previous\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-9\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"previousLeaves\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"disabled\\\",\\\"value\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\"],[true,[23,3,[\\\"leaveStep\\\",\\\"deliveryDateFrom\\\"]],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\"]]],false],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"input-group-addon\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"common.to\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\\n                        \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"disabled\\\",\\\"value\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\"],[true,[23,3,[\\\"leaveStep\\\",\\\"deliveryDateTo\\\"]],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"readonly\\\",\\\"rows\\\",\\\"value\\\"],[\\\"textarea\\\",\\\"form-control vertical-resizable-only\\\",\\\"true\\\",\\\"1\\\",[23,3,[\\\"description\\\"]]]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"leave.next\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-9\\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"margin-bottom\\\"],[8],[4,\\\"create-leave-button\\\",null,[[\\\"driver\\\",\\\"showModal\\\"],[[24,[\\\"driver\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"leave.plan\\\"],null],false],[0,\\\"\\\\n                \\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"nextLeaves\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"margin-bottom\\\"],[8],[4,\\\"create-leave-button\\\",null,[[\\\"driver\\\",\\\"leave\\\",\\\"showModal\\\"],[[24,[\\\"driver\\\"]],[23,2,[]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"\\\\n                        \\\"],[1,[28,\\\"format-date\\\",[[23,2,[\\\"leaveStep\\\",\\\"deliveryDateFrom\\\"]],\\\"DD.MM.YYYY\\\"],null],false],[0,\\\"\\\\n                        - \\\"],[1,[28,\\\"format-date\\\",[[23,2,[\\\"leaveStep\\\",\\\"deliveryDateTo\\\"]],\\\"DD.MM.YYYY\\\"],null],false],[0,\\\"\\\\n                    \\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"driver.active\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"active\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group\\\"],[10,\\\"role\\\",\\\"group\\\"],[10,\\\"aria-label\\\",\\\"...\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"active\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"active\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.yes\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"unless\\\",[[24,[\\\"driver\\\",\\\"active\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"active\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.no\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"active\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"\\\"],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.additionalComments\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"comment\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\"],[[24,[\\\"driver\\\",\\\"comment\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"h3\\\",true],[8],[1,[28,\\\"t\\\",[\\\"vehicle.validityDates\\\"],null],false],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"dateColumns\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"find-resource-date-label\\\",[[23,1,[]]],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-9\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[28,\\\"find-resource-date\\\",[[24,[\\\"driver\\\"]],[23,1,[]]],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],\\\"changeResourceDate\\\",[24,[\\\"driver\\\"]],[23,1,[]]],null]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-9 col-xs-offset-3 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"rodoAccepted\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"label-not-bold\\\"],[10,\\\"for\\\",\\\"rodo\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"id\\\"],[\\\"checkbox\\\",[24,[\\\"driver\\\",\\\"rodoAccepted\\\"]],\\\"rodo\\\"]]],false],[0,\\\"\\\\n                 \\\"],[1,[28,\\\"t\\\",[\\\"advice.rodo\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"className\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"no-vertical-margin\\\",\\\"rodoAccepted\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/drivers/driver-form/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/drivers/drivers-list/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    store: Ember.inject.service(),\n    init: function init() {\n      this._super();\n\n      var self = this;\n      var drivers = this.get('company.drivers');\n      var allTransportsAndDrivers = [];\n      var filteredDrivers = [];\n\n      if (self.get('transports.length') > 0) {\n        self.get('transports').filter(function (t) {\n          drivers.filter(function (d) {\n            if (d.get('id') === t.get('advice.driver.id')) {\n              allTransportsAndDrivers.push(new Map().set(d.get('id'), t));\n            }\n          });\n        });\n      }\n\n      drivers.then(function (drivers) {\n        drivers.filter(function (driver) {\n          if (driver.get('enabled')) {\n            filteredDrivers.push(driver);\n          }\n        });\n        self.set('drivers', filteredDrivers);\n      });\n      self.set('transportsGroupedByDrivers', allTransportsAndDrivers);\n    },\n    queryParams: ['carrierId'],\n    carrierId: Ember.computed(function () {\n      return this.get('company.id');\n    }),\n    actions: {}\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/drivers/drivers-list/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"2Rs1f70C\",\n    \"block\": \"{\\\"symbols\\\":[\\\"d\\\",\\\"t\\\"],\\\"statements\\\":[[7,\\\"h3\\\",true],[10,\\\"class\\\",\\\"no-margin\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.DRIVER\\\"],null],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"query\\\",\\\"route\\\"],[\\\"btn btn-default pull-right\\\",[28,\\\"hash\\\",null,[[\\\"carrierId\\\"],[[24,[\\\"carrierId\\\"]]]]],\\\"drivers.create\\\"]],{\\\"statements\\\":[[0,\\\"        \\\"],[1,[28,\\\"t\\\",[\\\"common.add\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n    \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"driver.name\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"driver.phoneNumber\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"driver.country\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"route.label\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"drivers\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CREATE_DRIVER\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"query\\\",\\\"route\\\",\\\"model\\\"],[[28,\\\"hash\\\",null,[[\\\"carrierId\\\"],[[24,[\\\"carrierId\\\"]]]]],\\\"drivers.edit\\\",[23,1,[\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                \\\"],[4,\\\"if\\\",[[23,1,[\\\"phoneNumberPrefix\\\"]]],null,{\\\"statements\\\":[[0,\\\"+\\\"],[1,[23,1,[\\\"phoneNumberPrefix\\\"]],false]],\\\"parameters\\\":[]},null],[0,\\\" \\\"],[1,[23,1,[\\\"phoneNumber\\\"]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[23,1,[\\\"country\\\",\\\"ibanSymbol\\\"]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row transport-grouping-row\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transportsGroupedByDrivers\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"find-group\\\",[[23,1,[\\\"id\\\"]],[23,2,[]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[28,\\\"transport-grouping\\\",null,[[\\\"transportMap\\\",\\\"transport-id\\\"],[[23,2,[]],[28,\\\"find-transport-id\\\",[[23,2,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/drivers/drivers-list/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/external-costs/component\", [\"exports\", \"jquery\", \"apollo/config/environment\", \"ember-data\"], function (_exports, _jquery, _environment, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    store: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    intl: Ember.inject.service(),\n    externalCostTypeMap: {\n      AUTOMATIC_WASHING_COST: 'AUTOMATIC_WASHING',\n      FREIGHT_COSTS: 'FREIGHT'\n    },\n    costTypeName: Ember.computed('category', function () {\n      return this.get('externalCostTypeMap')[this.get('category')];\n    }),\n    externalCost: Ember.computed({\n      get: function get() {\n        if (this._externalCost) {\n          return this._externalCost;\n        }\n\n        return this.get('store').createRecord('external-cost', {});\n      },\n      set: function set(key, value) {\n        return this._externalCost = value;\n      }\n    }),\n    externalCosts: Ember.computed('transport.id', function () {\n      var _this = this;\n\n      if (!this.get('transport.id')) {\n        return [];\n      }\n\n      return this.get('transport.externalCosts').filter(function (ec) {\n        return ec.get('externalCostType.category') === _this.get('category');\n      });\n    }),\n    isFreightOrAutomaticCategory: Ember.computed('transport.id', function () {\n      var category = this.get('category');\n      return category === 'AUTOMATIC_WASHING_COST' || category === 'FREIGHT_COSTS';\n    }),\n    showGenerateCostButton: Ember.computed('category', 'transport.wash.id', 'externalCosts.[]', function () {\n      return this.get('externalCosts.length') === 0 && (this.get('category') === 'FREIGHT_COSTS' || this.get('category') === 'AUTOMATIC_WASHING_COST' && this.get('transport.wash.id'));\n    }),\n    actions: {\n      createExternalCost: function createExternalCost() {\n        this.set('isCreationExternalCost', true);\n      },\n      editCost: function editCost(costModel) {\n        this.send('createExternalCost');\n        this.set('externalCost', costModel);\n      },\n      removeCost: function removeCost(costModel) {\n        var _this2 = this;\n\n        if (!costModel.get('isExternalOrder') || confirm(this.get('intl').t('external-cost.order.sureToDeleteCost'))) {\n          costModel.destroyRecord().then(function () {\n            _this2.notifyPropertyChange('transport.id');\n          }).catch(function (response) {\n            alert(response.errors.join(\"\\n\"));\n          });\n        }\n      },\n      closeCreateExternalCostArea: function closeCreateExternalCostArea() {\n        this.notifyPropertyChange('transport.id');\n        this.set('externalCost', this.get('store').createRecord('external-cost', {}));\n        this.set('isCreationExternalCost', false);\n      },\n      generateCost: function generateCost(costTypeName) {\n        var _this3 = this;\n\n        var transportId = this.get('transport.id');\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + \"/external-costs/\".concat(transportId, \"/generateAutomaticCost\"),\n          type: 'PUT',\n          data: JSON.stringify({\n            costTypeName: costTypeName\n          }),\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (json) {\n          if (!json.externalCostId) {\n            return;\n          }\n\n          _this3.get('store').findRecord('externalCost', json.externalCostId, {\n            reload: true\n          }).then(function (externalCost) {\n            return _this3.get('externalCosts').pushObject(externalCost);\n          });\n        }, function (response) {\n          if (response.errors) {\n            console.log(response.errors);\n          }\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/external-costs/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"MzEXQd6S\",\n    \"block\": \"{\\\"symbols\\\":[\\\"cost\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"padding-bottom\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"h5\\\",true],[8],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"external-cost.\\\",[24,[\\\"category\\\"]]],null]],null],false],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isCreationExternalCost\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"create-external-cost\\\",null,[[\\\"externalCost\\\",\\\"transport\\\",\\\"closeCreateExternalCostArea\\\",\\\"category\\\"],[[24,[\\\"externalCost\\\"]],[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"closeCreateExternalCostArea\\\"],null],[24,[\\\"category\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showGenerateCostButton\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-info\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"generateCost\\\",[24,[\\\"costTypeName\\\"]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"external-cost.generateCost.\\\",[24,[\\\"category\\\"]]],null]],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table table-striped external-costs-table\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"external-cost.table.type\\\"],null],false],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"external-cost.table.price\\\"],null],false],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"external-cost.table.company\\\"],null],false],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"external-cost.table.date\\\"],null],false],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"text-center\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"isFreightOrAutomaticCategory\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-info\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"createExternalCost\\\"]],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"externalCosts\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"external-cost.types.\\\",[23,1,[\\\"externalCostType\\\",\\\"name\\\"]]],null]],null],false],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[1,[23,1,[\\\"price\\\"]],false],[0,\\\" \\\"],[1,[23,1,[\\\"currency\\\",\\\"symbol\\\"]],false],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[1,[23,1,[\\\"company\\\",\\\"name\\\"]],false],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[1,[28,\\\"format-date\\\",[[23,1,[\\\"dateCreated\\\"]],\\\"DD.MM.YYYY\\\"],null],false],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"isFreightOrAutomaticCategory\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"disabled\\\",[23,1,[\\\"deletingOrderNotPossibleHint\\\"]]],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"removeCost\\\",[23,1,[]]]],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-trash\\\"],[11,\\\"title\\\",[23,1,[\\\"deletingOrderNotPossibleHint\\\"]]],[8],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-info\\\"],[12,\\\"disabled\\\",[23,1,[\\\"canNotBeModified\\\"]]],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"editCost\\\",[23,1,[]]]],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-pencil\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"externalCostIntegrationNumber\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"external-cost.costHasBeenSentToSapInfo\\\"],null]],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-share\\\"],[8],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/external-costs/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/file-picker/component\", [\"exports\", \"jquery\"], function (_exports, _jquery) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    didInsertElement: function didInsertElement() {\n      var self = this;\n      var fileInput = new moxie.file.FileInput({\n        browse_button: (0, _jquery.default)(this.element).find('.upload-button')[0],\n        multiple: true\n      });\n\n      fileInput.onchange = function () {\n        self.addFiles(fileInput.files);\n      };\n\n      fileInput.init();\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/file-picker/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"++sl6RRw\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"btn btn-default upload-button\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"common.addFile\\\"],null],false],[0,\\\"...\\\\n\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/file-picker/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/file-upload/component\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    intl: Ember.inject.service(),\n    didInsertElement: function didInsertElement() {\n      var MAX_FILE_SIZE = 10485760;\n      var self = this;\n      var token = this.get('sessionAccount').get('token');\n      var transportId = this.get('transport.id');\n      var fileInputElement = (0, _jquery.default)('.file-upload-input');\n      fileInputElement.attr('data-url', _environment.default.serverURL + '/files/').fileupload({\n        autoUpload: true,\n        formData: function formData() {\n          return [{\n            name: \"id\",\n            value: transportId\n          }, {\n            name: \"token\",\n            value: token\n          }];\n        },\n        add: function add(e, data) {\n          var file = data.files[0];\n\n          if (file.size > MAX_FILE_SIZE) {\n            alert(self.get('intl').t('file.errors.fileTooBig', {\n              fileName: file.name,\n              maxSize: MAX_FILE_SIZE / 1024\n            }));\n            return;\n          }\n\n          data.submit();\n        },\n        progress: function progress(e, data) {\n          console.log('File upload in progress..');\n          var progress = parseInt(data.loaded / data.total * 100, 10);\n          (0, _jquery.default)('.progress').find('.bar').css('width', progress + '%');\n        },\n        fail: function fail(e, data) {\n          if (data.jqXHR && data.jqXHR.status === 413) {\n            var file = data.files[0];\n            alert(self.get('intl').t('file.errors.fileTooBig', {\n              fileName: file.name,\n              maxSize: Number(data.jqXHR.responseJSON.maxSize) / 1024\n            }));\n          }\n\n          (0, _jquery.default)('.progress').find('.bar').css('width', '0');\n        },\n        done: function done(e, data) {\n          console.log('File upload finished.');\n\n          if (data.result.status === 'fileExists') {\n            alert(self.get('intl').t('file.errors.' + data.result.status, {\n              fileName: data.result.fileName\n            }));\n          } else {\n            self.fileUploadSuccess(transportId);\n          }\n\n          (0, _jquery.default)('.progress').find('.bar').css('width', '0');\n        }\n      });\n    },\n    actions: {\n      fileUploadSuccess: function fileUploadSuccess(transportId) {\n        this.fileUploadSuccess(transportId);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/file-upload/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"4ifAAZW6\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"btn btn-default btn-file\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"common.uploadFile\\\"],null],false],[0,\\\" \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"file-upload-input\\\"],[10,\\\"name\\\",\\\"files[]\\\"],[10,\\\"type\\\",\\\"file\\\"],[8],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"progress\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"bar\\\"],[10,\\\"style\\\",\\\"width: 0%;\\\"],[8],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/file-upload/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/framelogic-add-secure/component\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    errors: null,\n    errorMessages: Ember.computed('intl.locale', function () {\n      var intl = this.get('intl');\n      return {\n        generic: intl.t('table.errors.generic'),\n        routeStatus: intl.t('table.errors.routeStatus'),\n        conflicts: intl.t('table.errors.conflicts'),\n        alreadyAssigned: intl.t('table.errors.alreadyAssigned'),\n        unexpectedException: intl.t('table.errors.unexpectedException')\n      };\n    }),\n    transport: null,\n    waitingForConnection: false,\n    createOrderFullData: function createOrderFullData(transportId) {\n      var _this = this;\n\n      var self = this;\n\n      _jquery.default.ajax({\n        type: \"POST\",\n        url: _environment.default.serverURL + '/framelogic/createOrderFullData',\n        data: JSON.stringify({\n          id: transportId\n        }),\n        beforeSend: function beforeSend(xhr) {\n          xhr.setRequestHeader(\"Authorization\", \"Bearer \" + self.get('sessionAccount').get(\"token\"));\n        }\n      }).then(function (response) {\n        _this.handleResponse(response);\n      }).catch(function (error) {\n        console.log(error);\n\n        _this.set('waitingForConnection', false);\n\n        _this.set('errors', _this.get('errorMessages.unexpectedException'));\n\n        Ember.run.later(_this, function () {\n          this.set('newRouteLinkBlocked', false);\n        }, 3000);\n\n        _this.get('handleErrors')(_this.errors);\n      });\n    },\n    updateOrderFullData: function updateOrderFullData(transportId, readyToUpdate) {\n      var _this2 = this;\n\n      var self = this;\n\n      _jquery.default.ajax({\n        type: \"POST\",\n        url: _environment.default.serverURL + (readyToUpdate ? '/framelogic/updateOrderFullData' : '/framelogic/overwriteResources'),\n        data: JSON.stringify({\n          id: transportId\n        }),\n        beforeSend: function beforeSend(xhr) {\n          xhr.setRequestHeader(\"Authorization\", \"Bearer \" + self.get('sessionAccount').get(\"token\"));\n        }\n      }).then(function (response) {\n        _this2.handleResponse(response);\n      }).catch(function (error) {\n        console.debug(error);\n\n        _this2.set('waitingForConnection', false);\n\n        _this2.set('errors', _this2.get('errorMessages.unexpectedException'));\n\n        _this2.get('handleErrors')(_this2.errors);\n      });\n    },\n    handleResponse: function handleResponse(response) {\n      this.set('waitingForConnection', false);\n\n      if (response.error === this.get('errorMessages.routeStatus')) {\n        this.set('errors', this.get('errorMessages.routeStatus'));\n      } else if (response.error === this.get('errorMessages.conflicts')) {\n        this.set('errors', this.get('errorMessages.conflicts'));\n      } else if (response.error === this.get('errorMessages.alreadyAssigned')) {\n        this.set('errors', this.get('errorMessages.alreadyAssigned'));\n      } else if (response.error) {\n        this.set('errors', this.get('errorMessages.unexpectedException'));\n      } else {\n        this.set('errors', null);\n      }\n\n      Ember.run.later(this, function () {\n        this.set('newRouteLinkBlocked', false);\n      }, 3000);\n      this.get('handleErrors')(this.errors);\n    },\n    actions: {\n      createNewRoute: function createNewRoute(transportId) {\n        this.set('waitingForConnection', true);\n        this.set('newRouteLinkBlocked', true);\n        this.createOrderFullData(transportId);\n      },\n      updateRoute: function updateRoute(transportId) {\n        this.set('waitingForConnection', true);\n        this.updateOrderFullData(transportId);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/framelogic-add-secure/history-tooltip/component\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    store: Ember.inject.service(),\n    showTooltip: false,\n    transport: null,\n    filteredLogs: null,\n    didReceiveAttrs: function didReceiveAttrs() {\n      this._super.apply(this, arguments);\n\n      this.loadTransportLogs();\n    },\n    loadTransportLogs: function loadTransportLogs() {\n      var transport = this.get('transport');\n      var token = this.get('sessionAccount.token');\n      var self = this;\n      transport.get('transportLogs').then(function () {\n        _jquery.default.ajax({\n          url: \"\".concat(_environment.default.serverURL, \"/transports/\").concat(transport.get(\"id\"), \"/getTransportLogs\"),\n          type: 'GET',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (json) {\n          self.get('store').pushPayload(json);\n          json.transportLogs.forEach(function (tl) {\n            var log = self.get('store').peekRecord('auditLog', tl.id);\n            transport.get('transportLogs').pushObject(log);\n          });\n        });\n      });\n    },\n    sortLogs: function sortLogs() {\n      var transport = this.get('transport');\n      var logs = transport.get('transportLogs') || [];\n      var filtered = logs.sortBy('dateCreated').reverse().slice(0, 3);\n      Ember.set(this, 'filteredLogs', filtered);\n    },\n    actions: {\n      mouseEnter: function mouseEnter() {\n        this.loadTransportLogs();\n        this.sortLogs();\n        Ember.set(this, 'showTooltip', true);\n      },\n      mouseLeave: function mouseLeave() {\n        Ember.set(this, 'showTooltip', false);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/framelogic-add-secure/history-tooltip/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"pMaGDmpQ\",\n    \"block\": \"{\\\"symbols\\\":[\\\"log\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"relative inline-block\\\"],[11,\\\"onmouseenter\\\",[28,\\\"action\\\",[[23,0,[]],\\\"mouseEnter\\\"],null]],[11,\\\"onmouseleave\\\",[28,\\\"action\\\",[[23,0,[]],\\\"mouseLeave\\\"],null]],[8],[0,\\\"\\\\n    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-info-circle clickable\\\"],[8],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showTooltip\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"history-tooltip visible p-2\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"failedResourceOverwrite\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"red bold\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"table.flOverwriteFailed\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table table-s table-hover mb-0\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n                \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"log.dateCreated\\\"],null],false],[0,\\\" / \\\"],[1,[28,\\\"t\\\",[\\\"log.actor\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"log.change\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"filteredLogs\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[8],[1,[28,\\\"format-date\\\",[[23,1,[\\\"dateCreated\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],false],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[8],[1,[23,1,[\\\"actor\\\"]],false],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"td\\\",true],[8],[1,[28,\\\"log-change\\\",null,[[\\\"log\\\"],[[23,1,[]]]]],false],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/framelogic-add-secure/history-tooltip/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/framelogic-add-secure/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"GO9VYQkw\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"waitingForConnection\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"flex-container\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"small-loader\\\"],[8],[9],[0,\\\"\\\\n            \\\"],[7,\\\"span\\\",true],[8],[1,[28,\\\"t\\\",[\\\"table.waitingForConnection\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"fl-container\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"jobInProgress\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"small-loader\\\"],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"table.synchronizationInProgress\\\"],null]]]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"flOrderNumber\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"assignedResources\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"sms-delivered\\\"],[8],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-check\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-exclamation-circle danger\\\"],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"table.errorInfo\\\"],null]]]],[8],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[8],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-check\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"flAutomaticTimeShift\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-info-circle\\\"],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"table.flAutomaticTimeShiftInfo\\\"],null]]]],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"newRouteLinkBlocked\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"t\\\",[\\\"table.flCreateNewRoute\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"#\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"createNewRoute\\\",[24,[\\\"transport\\\",\\\"id\\\"]]]],[8],[1,[28,\\\"t\\\",[\\\"table.flCreateNewRoute\\\"],null],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"fl-container\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"jobInProgress\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"small-loader\\\"],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"table.synchronizationInProgress\\\"],null]]]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"or\\\",[[28,\\\"not\\\",[[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"readyToUpdate\\\"]],[24,[\\\"transport\\\",\\\"failedResourceOverwrite\\\"]]],null]],null],[24,[\\\"transport\\\",\\\"jobInProgress\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"text-muted\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"table.flUpdateRoute\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"relative\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"framelogic-add-secure/history-tooltip\\\",null,[[\\\"transport\\\"],[[24,[\\\"transport\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"#\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"updateRoute\\\",[24,[\\\"transport\\\",\\\"id\\\"]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"table.flUpdateRoute\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/framelogic-add-secure/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/invitation-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"pjSU5Kch\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"h4\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"invitations.show\\\",[24,[\\\"invitation\\\"]]]],{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"received\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-long-arrow-left\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n            \\\"],[1,[24,[\\\"invitation\\\",\\\"creator\\\",\\\"name\\\"]],false],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"common.fromCompany\\\"],null],false],[0,\\\" \\\"],[1,[24,[\\\"invitation\\\",\\\"creator\\\",\\\"company\\\",\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-long-arrow-right\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\" \\\"],[1,[24,[\\\"invitation\\\",\\\"email\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"invitations.show\\\",[24,[\\\"invitation\\\"]]]],{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"invitation\\\",\\\"isAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"section\\\",true],[10,\\\"class\\\",\\\"success\\\"],[8],[0,\\\"\\\\n\\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-lg fa-check-circle-o\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"                        \\\"],[1,[28,\\\"t\\\",[\\\"common.accepted\\\"],null],false],[0,\\\"\\\\n\\\"],[9],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"invitation\\\",\\\"isRejected\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"section\\\",true],[10,\\\"class\\\",\\\"errors\\\"],[8],[0,\\\"\\\\n\\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-lg fa-frown-o\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"                        \\\"],[1,[28,\\\"t\\\",[\\\"common.rejected\\\"],null],false],[0,\\\"\\\\n\\\"],[9],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"section\\\",true],[8],[0,\\\"\\\\n\\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-lg fa-hourglass-start\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"                        \\\"],[1,[28,\\\"t\\\",[\\\"common.waiting\\\"],null],false],[0,\\\"\\\\n\\\"],[9],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.type\\\"],null],false],[0,\\\": \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"invitation.type.\\\",[24,[\\\"invitation\\\",\\\"type\\\"]]],null]],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"invitation\\\",\\\"isAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"invitation.acceptedSummary\\\"],null],false],[0,\\\"\\\\n                \\\"],[1,[28,\\\"format-date\\\",[[24,[\\\"invitation\\\",\\\"dateAccepted\\\"]]],null],false],[0,\\\"\\\\n                \\\"],[1,[28,\\\"by-whom\\\",null,[[\\\"person\\\"],[[24,[\\\"invitation\\\",\\\"personWhoAccepted\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[24,[\\\"invitation\\\",\\\"isRejected\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"invitation.rejectedSummary\\\"],null],false],[0,\\\"\\\\n                \\\"],[1,[28,\\\"format-date\\\",[[24,[\\\"invitation\\\",\\\"dateRejected\\\"]]],null],false],[0,\\\"\\\\n                \\\"],[1,[28,\\\"by-whom\\\",null,[[\\\"person\\\"],[[24,[\\\"invitation\\\",\\\"personWhoRejected\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/invitation-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/load-kilometers/component\", [\"exports\", \"apollo/mixins/input-utils-mixin\"], function (_exports, _inputUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_inputUtilsMixin.default, {\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    hasErrors: false,\n    didUpdate: function didUpdate() {\n      this._super.apply(this, arguments);\n\n      var collapseCostsTab = document.querySelector('[aria-controls=\"collapseCosts\"]');\n      var helpBlockElement = document.querySelector(\".help-block\");\n\n      if (this.hasErrors === false && helpBlockElement && collapseCostsTab) {\n        collapseCostsTab.click();\n        this.hasErrors = true;\n      }\n\n      if (this.hasErrors === true && helpBlockElement) {\n        helpBlockElement.scrollIntoView();\n      }\n    },\n    stepsGroupedResult: Ember.computed({\n      get: function get() {\n        if (this._stepsGroupedResult) {\n          return this._stepsGroupedResult;\n        }\n\n        return this.get('stepsGrouped');\n      },\n      set: function set(key, value) {\n        return this._stepsGroupedResult = value;\n      }\n    }),\n    isForm: Ember.computed(function () {\n      return true;\n    }),\n    stepsGrouped: Ember.on('init', Ember.observer('transport.steps', function () {\n      var _this = this;\n\n      //grupowanie stepów w taki sposób aby ostatni w parze był pierwszym kolejnej pary.\n      //zatem dla listy stepów [A,B,C,D,E,F] tworzymy listę par stepów: [[A,B], [B,C], [C,D], [D,E], [E, F]]\n      var steps = this.get('transport.steps');\n      var self = this;\n      if (steps) steps.then(function (s) {\n        var length = s.length;\n        var stepsGrouped = Ember.A();\n        var driveWay = Ember.A();\n\n        for (var i = 0; i < length - 1; ++i) {\n          var stepsPair = Ember.A();\n          stepsPair.pushObject(steps.objectAt(i));\n          stepsPair.pushObject(steps.objectAt(i + 1));\n          stepsGrouped.pushObject(stepsPair);\n        }\n\n        if (!_this.get('isForm')) {\n          driveWay.pushObject(null);\n          driveWay.pushObject(stepsGrouped.objectAt(0).objectAt(0));\n          stepsGrouped.insertAt(0, driveWay);\n        }\n\n        self.set('stepsGroupedResult', stepsGrouped);\n      });\n    }))\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/load-kilometers/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ymr2XiaI\",\n    \"block\": \"{\\\"symbols\\\":[\\\"stepsPair\\\",\\\"step\\\",\\\"idx\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"load-kilometers-section\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-4 text\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"advice.emptyKilometers\\\"],null],false],[0,\\\":\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-4 pull-right no-padding-right\\\"],[10,\\\"data-field-name\\\",\\\"EMPTY-KILOMETERS\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"value\\\",\\\"focus-out\\\"],[\\\"text\\\",\\\"form-control\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"emptyKilometers\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"correctNumberInput\\\",[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"emptyKilometers\\\"],null]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"emptyKilometers\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"stepsGroupedResult\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[23,1,[]]],null,{\\\"statements\\\":[[4,\\\"unless\\\",[[28,\\\"is-last-transport-step\\\",[[23,1,[]],[23,3,[]]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-4 text\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,2,[\\\"address\\\",\\\"city\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"step.from\\\"],null],false],[0,\\\" \\\"],[1,[23,2,[\\\"address\\\",\\\"city\\\"]],false],[0,\\\", \\\"],[1,[23,2,[\\\"address\\\",\\\"company\\\",\\\"shortName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[23,2,[\\\"company\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"step.from\\\"],null],false],[0,\\\" \\\"],[1,[23,2,[\\\"company\\\",\\\"address\\\",\\\"city\\\"]],false],[0,\\\", \\\"],[1,[23,2,[\\\"company\\\",\\\"shortName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"advice.emptyKm\\\"],null],false],[0,\\\"\\\\n                        \\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-4 text\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,2,[\\\"address\\\",\\\"city\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"step.to\\\"],null],false],[0,\\\" \\\"],[1,[23,2,[\\\"address\\\",\\\"city\\\"]],false],[0,\\\", \\\"],[1,[23,2,[\\\"address\\\",\\\"company\\\",\\\"shortName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"step.to\\\"],null],false],[0,\\\" \\\"],[1,[23,2,[\\\"company\\\",\\\"address\\\",\\\"city\\\"]],false],[0,\\\", \\\"],[1,[23,2,[\\\"company\\\",\\\"shortName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-4 pull-right no-padding-right \\\",[28,\\\"if\\\",[[23,2,[\\\"errors\\\",\\\"distance\\\"]],\\\"has-error\\\"],null]]]],[11,\\\"data-field-name\\\",[28,\\\"concat\\\",[\\\"STEP-\\\",[23,3,[]],\\\"-DISTANCE\\\"],null]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\",\\\"disabled\\\",\\\"placeholder\\\"],[\\\"form-control\\\",[23,2,[\\\"distance\\\"]],[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],\\\"0\\\"]]],false],[0,\\\"\\\\n\\\\n                        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[23,2,[]],\\\"distance\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[2,3]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"hr\\\",true],[10,\\\"class\\\",\\\"margin-bottom margin-top-small\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/load-kilometers/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/log-change/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    intl: Ember.inject.service(),\n    tagName: 'span',\n    fieldErrors: Ember.computed('model.errors.@each', function () {\n      var fieldName = this.get('fieldName');\n      return this.get('model.errors.' + fieldName);\n    }),\n    className: Ember.computed('log.className', function () {\n      var modelName = this.get('log.className');\n      return modelName ? modelName.charAt(0).toLowerCase() + modelName.substr(1) : '';\n    }),\n    label: Ember.computed('className', 'log.propertyName', 'fallbackLabel', function () {\n      var key = \"\".concat(this.get('className'), \".\").concat(this.get('log.propertyName'));\n      var fallbackKey = \"transport.\".concat(this.get('log.propertyName'));\n      return this.get('intl').t(key, {\n        default: fallbackKey\n      });\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/log-change/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"kIjVH8t5\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[0,\\\"Zmiana pola\\\\n\\\\n\\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"bold\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[22,\\\"label\\\"],false],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n::\\\\n\\\\n\\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"old-value\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"log\\\",\\\"oldValue\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[24,[\\\"log\\\",\\\"oldValueFormat\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        --\\\\n\\\"]],\\\"parameters\\\":[]}],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-long-arrow-right\\\"],[8],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"new-value\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[24,[\\\"log\\\",\\\"newValueFormat\\\"]],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/log-change/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/pagination-buttons/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    availableMaxPages: Ember.computed(function () {\n      return ['10', '25', '100'];\n    }).readOnly(),\n    prevPage: Ember.computed('page', function () {\n      return (parseInt(this.get('page')) || 1) - 1;\n    }),\n    nextPage: Ember.computed('page', function () {\n      return (parseInt(this.get('page')) || 1) + 1;\n    }),\n    availablePages: Ember.computed('totalPages', function () {\n      var pages = [];\n\n      for (var idx = 1; idx <= parseInt(this.get('totalPages')); idx++) {\n        pages.push(idx.toString());\n      }\n\n      return pages;\n    }),\n    isLastPage: Ember.computed('page', 'totalPages', function () {\n      return (parseInt(this.get('page')) || 1) >= parseInt(this.get('totalPages'));\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/pagination-buttons/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"p4l31Bnv\",\n    \"block\": \"{\\\"symbols\\\":[\\\"mp\\\",\\\"p\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[8],[0,\\\"\\\\n    \\\"],[7,\\\"ul\\\",true],[10,\\\"class\\\",\\\"pagination\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[11,\\\"class\\\",[29,[[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"page\\\"]],\\\"1\\\"],null],\\\"disabled\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"disabled\\\",\\\"query\\\",\\\"route\\\"],[[28,\\\"eq\\\",[[24,[\\\"page\\\"]],\\\"1\\\"],null],[28,\\\"hash\\\",null,[[\\\"page\\\"],[[24,[\\\"prevPage\\\"]]]]],[24,[\\\"url\\\"]]]],{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-angle-double-left\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"availablePages\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"li\\\",true],[11,\\\"class\\\",[29,[[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"page\\\"]],[23,2,[]]],null],\\\"active\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"query\\\",\\\"route\\\"],[[28,\\\"hash\\\",null,[[\\\"page\\\"],[[23,2,[]]]]],[24,[\\\"url\\\"]]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[23,2,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[11,\\\"class\\\",[29,[[28,\\\"if\\\",[[24,[\\\"isLastPage\\\"]],\\\"disabled\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"disabled\\\",\\\"query\\\",\\\"route\\\"],[[24,[\\\"isLastPage\\\"]],[28,\\\"hash\\\",null,[[\\\"page\\\"],[[24,[\\\"nextPage\\\"]]]]],[24,[\\\"url\\\"]]]],{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-angle-double-right\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"ul\\\",true],[10,\\\"class\\\",\\\"pagination\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"availableMaxPages\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"li\\\",true],[11,\\\"class\\\",[29,[[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"max\\\"]],[23,1,[]]],null],\\\"active\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"query\\\",\\\"route\\\"],[[28,\\\"hash\\\",null,[[\\\"max\\\",\\\"page\\\"],[[23,1,[]],1]]],[24,[\\\"url\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/pagination-buttons/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/person-auto-complete/component\", [\"exports\", \"apollo/pods/components/custom-auto-complete/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _component.default.extend({\n    valueProperty: \"id\",\n    urlAddress: \"/person/find\",\n    options: [],\n    suggestions: Ember.computed('inputVal', 'options.@each', function () {\n      var inputVal = this.get(\"inputVal\") || \"\";\n      return this.get(\"options\").filter(function (item) {\n        var lowerCaseInput = inputVal.toLowerCase();\n        return item.name.toLowerCase().indexOf(lowerCaseInput) > -1;\n      });\n    }),\n    optionsToMatch: Ember.computed('options.@each', function () {\n      var caseInsensitiveOptions = [];\n      this.get(\"options\").forEach(function (item) {\n        var value = item.name;\n        caseInsensitiveOptions.push(value);\n        caseInsensitiveOptions.push(value.toLowerCase());\n      });\n      return caseInsensitiveOptions;\n    }),\n    actions: {\n      selectItem: function selectItem(item) {\n        this.set(\"selectedFromList\", true);\n        this.set(\"selectedValue\", item.name);\n        this.selectItem(item);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/render-field-errors/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: 'span',\n    fieldErrors: Ember.computed('model.errors.@each', function () {\n      var fieldName = this.get('fieldName');\n      return this.get('model.errors.' + fieldName);\n    }),\n    modelName: Ember.computed('model', function () {\n      return this.get('model.constructor.modelName') ? this.get('model.constructor.modelName') : this.get('model._internalModel.modelName');\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/render-field-errors/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"aHOXjcTh\",\n    \"block\": \"{\\\"symbols\\\":[\\\"e\\\"],\\\"statements\\\":[[4,\\\"each\\\",[[24,[\\\"fieldErrors\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"help-block\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[[24,[\\\"modelName\\\"]],\\\".errors.\\\",[23,1,[\\\"attribute\\\"]],\\\".\\\",[23,1,[\\\"message\\\"]]],null]],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/render-field-errors/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/render-notification/component\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    secondDriverNotification: Ember.computed('transportNotification.transport.activeNotifications.@each.notification.name', function () {\n      var tn = this.get('transportNotification');\n\n      if (tn.get('notification.name') !== 'ADVICE_SMS') {\n        return null;\n      }\n\n      var transport = tn.get('transport');\n      var activeNotifications = transport.get('activeNotifications') || [];\n      return activeNotifications.find(function (otherTn) {\n        var otherNotification = otherTn.get('notification');\n        return otherNotification && otherNotification.get('name') === 'ADVICE_SMS_DRIVER_TWO';\n      });\n    }),\n    actions: {\n      sendNotification: function sendNotification(transportNotification, table) {\n        if (transportNotification.get('sent')) {\n          return;\n        }\n\n        var header = this.get('intl').t(\"notification.label.\".concat(transportNotification.get('notification.type')));\n        var content = this.get('intl').t(\"notification.\".concat(transportNotification.get('notification.name'), \".desc\"));\n        var footer = this.get('intl').t(\"notification.confirmation\");\n\n        if (!confirm(\"\".concat(header, \": \").concat(content, \"\\n\\n\").concat(footer))) {\n          return;\n        }\n\n        var secondDriverNotification = this.get('secondDriverNotification');\n        var responseForError;\n        transportNotification.save().catch(function (response) {\n          responseForError = response;\n        }).finally(function () {\n          if (secondDriverNotification && table) {\n            secondDriverNotification.save().catch(function (response) {\n              responseForError = responseForError || response;\n            }).finally(function () {\n              if (responseForError) {\n                alert(responseForError.errors[0]);\n              }\n            });\n          } else {\n            if (responseForError) {\n              alert(responseForError.errors[0]);\n            }\n          }\n        });\n      },\n      showSmsStatus: function showSmsStatus(transportNotification, table) {\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n\n        var fetchStatus = function fetchStatus(tn) {\n          return _jquery.default.ajax({\n            url: \"\".concat(_environment.default.serverURL, \"/notifications/\").concat(tn.id, \"/status\"),\n            type: 'GET',\n            beforeSend: function beforeSend(xhr) {\n              xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n            }\n          }).then(function (response) {\n            if (response.errors) {\n              return {\n                smsId: tn.id,\n                error: true,\n                errorMsg: Array.isArray(response.errors) ? response.errors.join(', ') : response.errors || 'Unknown error'\n              };\n            }\n\n            return response.statuses;\n          }, function (err) {\n            return {\n              smsId: tn.id,\n              error: true,\n              errorMsg: err.statusText || 'Unknown error'\n            };\n          });\n        };\n\n        var notifications = [transportNotification];\n        var secondDriverNotification = this.get('secondDriverNotification');\n\n        if (secondDriverNotification && table) {\n          notifications.push(secondDriverNotification);\n        }\n\n        Promise.all(notifications.map(fetchStatus)).then(function (statusesList) {\n          var statusesSets = notifications.map(function (tn, index) {\n            return {\n              number: tn.get('receivers'),\n              statuses: statusesList[index]\n            };\n          });\n          self.showModal('transports.modals.show-sms-statuses', {\n            statusesSets: statusesSets\n          });\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/render-notification/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"hAI/uu9x\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"no-wrap\\\"],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"notification.\\\",[24,[\\\"transportNotification\\\",\\\"notification\\\",\\\"name\\\"]],\\\".desc\\\"],null]],null]]]],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transportNotification\\\",\\\"sent\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transportNotification\\\",\\\"receivers\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"span\\\",true],[11,\\\"class\\\",[28,\\\"if\\\",[[24,[\\\"transportNotification\\\",\\\"delivered\\\"]],\\\"sms-delivered\\\"],null]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-check\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-exclamation-circle danger\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"notification.noReceivers.desc\\\"],null]],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"table\\\"]],[24,[\\\"secondDriverNotification\\\"]],[24,[\\\"secondDriverNotification\\\",\\\"sent\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"secondDriverNotification\\\",\\\"receivers\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"span\\\",true],[11,\\\"class\\\",[28,\\\"if\\\",[[24,[\\\"secondDriverNotification\\\",\\\"delivered\\\"]],\\\"sms-delivered\\\"],null]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-check\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-exclamation-circle danger\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"notification.noReceivers.desc\\\"],null]],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transportNotification\\\",\\\"canBeSent\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"#\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"sendNotification\\\",[24,[\\\"transportNotification\\\"]],[24,[\\\"table\\\"]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"notification.\\\",[24,[\\\"transportNotification\\\",\\\"notification\\\",\\\"name\\\"]],\\\".label.short\\\"],null]],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"transportNotification\\\",\\\"sent\\\"]],[28,\\\"eq\\\",[[24,[\\\"transportNotification\\\",\\\"notification\\\",\\\"type\\\"]],\\\"SMS\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"#\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"showSmsStatus\\\",[24,[\\\"transportNotification\\\"]],[24,[\\\"table\\\"]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"notification.\\\",[24,[\\\"transportNotification\\\",\\\"notification\\\",\\\"name\\\"]],\\\".label.short\\\"],null]],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"notification.\\\",[24,[\\\"transportNotification\\\",\\\"notification\\\",\\\"name\\\"]],\\\".label.short\\\"],null]],null],false],[0,\\\"\\\\n    \\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/render-notification/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/resources-history/component\", [\"exports\", \"jquery\", \"apollo/config/environment\", \"apollo/mixins/persistence-mixin\"], function (_exports, _jquery, _environment, _persistenceMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_persistenceMixin.default, {\n    store: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    session: Ember.inject.service('session'),\n    cookies: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    dataLoaded: true,\n    searchParams: {},\n    page: 1,\n    totalPages: 0,\n    loadingMore: false,\n    queryParams: Ember.computed('searchParams.query', 'page', 'searchParams.filters', 'searchParams.filters.@each.filterValue', 'modelId', function () {\n      var params = {\n        query: this.get('searchParams.query'),\n        principalId: this.get('cookies').read('principalId'),\n        page: this.get('page'),\n        filters: this.get('searchParams.filters'),\n        actor: this.get('searchParams.actor'),\n        assetType: this.get('searchParams.assetType'),\n        className: this.get('searchParams.className'),\n        resourceId: this.get('searchParams.driverId') || this.get('searchParams.trailerId') || this.get('searchParams.containerId') || this.get('searchParams.truckId') || this.get('searchParams.carrierId') || this.get('searchParams.clientId') || this.get('searchParams.washId') || this.get('searchParams.id')\n      };\n      return params;\n    }),\n    historyLogs: Ember.computed({\n      get: function get() {\n        if (this._historyLogs) {\n          return this._historyLogs;\n        }\n\n        return [];\n      },\n      set: function set(key, value) {\n        return this._historyLogs = value;\n      }\n    }),\n    loadingInProgress: Ember.computed({\n      get: function get() {\n        if (this._loadingInProgress) {\n          return this._loadingInProgress;\n        }\n\n        return false;\n      },\n      set: function set(key, value) {\n        return this._loadingInProgress = value;\n      }\n    }),\n    queryInputChanged: Ember.observer('searchParams.filters.@each.filterValue', 'searchParams.query', function () {\n      Ember.run.debounce(this, this.applyFilter, 500);\n    }),\n    applyFilter: function applyFilter() {\n      this.setProperties({\n        historyLogs: [],\n        page: 1,\n        dataLoaded: false\n      });\n    },\n    searchHistory: Ember.observer('dataLoaded', function () {\n      if (this.get('dataLoaded') === true) {\n        return;\n      }\n\n      var self = this;\n      this.set('loadingInProgress', true);\n      var queryParams = Object.assign({}, self.get('queryParams'));\n      var token = self.get('session.data.authenticated.token');\n\n      _jquery.default.ajax({\n        url: _environment.default.serverURL + '/audit-log/getLogsFiltered/',\n        data: JSON.stringify(queryParams),\n        type: 'POST',\n        dataType: 'json',\n        contentType: 'application/json; charset=utf-8',\n        beforeSend: function beforeSend(xhr) {\n          xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n        }\n      }).then(function (json) {\n        self.get('store').pushPayload(json);\n        self.set('historyLogs', []);\n        json.auditLogs.forEach(function (auditLog) {\n          var log = self.get('store').peekRecord('auditLog', auditLog.id);\n          self.get('historyLogs').pushObject(log);\n        });\n        self.set('loadingInProgress', false);\n        self.set('loadingMore', false);\n      });\n    }),\n    didRender: function didRender() {\n      var self = this;\n      Ember.run.later(function () {\n        if (!self.isDestroyed) {\n          if (self.get('historyLogs.length') > 0) {\n            console.debug(\"History loading finished.\");\n            self.setProperties({\n              dataLoaded: true\n            });\n          } else if (self.get('historyLogs.length') > 0) {\n            console.debug('Loading history');\n          } else if (self.get('historyLogs.length') === 0) {\n            self.set('dataLoaded', true);\n          }\n        }\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/resources-history/resources-history-filter/component\", [\"exports\", \"apollo/config/environment\", \"jquery\"], function (_exports, _environment, _jquery) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    FILTERS_WITH_TRANSLATED_LABELS: ['property'],\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    searchParams: {},\n    filterValue: '',\n    filterKey: '',\n    selectOptions: Ember.A(),\n    selectedOption: '',\n    setParams: Ember.observer('filterValue', function () {\n      var self = this;\n      Ember.run.once(this, function () {\n        if (!this.get('filterValue')) {\n          this.set('filterValue', '');\n        }\n\n        var Filter = Ember.Object.extend({\n          filterKey: '',\n          filterValue: ''\n        });\n        var value = self.get('filterValue');\n\n        if (this.get('filterType') === 'date' && this.get('filterValue')) {\n          value = moment(this.get('filterValue')).format('YYYY-MM-DD');\n        }\n\n        var filter = Filter.create({\n          filterKey: self.get('filterKey'),\n          filterValue: value,\n          filterType: self.get('filterType')\n        });\n        var existingFilters = self.get('searchParams.filters').filter(function (f) {\n          if (f.filterKey === filter.get('filterKey')) {\n            if (filter.get('filterValue') === '') {\n              self.get('searchParams.filters').popObject(filter);\n            } else {\n              f.set('filterValue', filter.get('filterValue'));\n            }\n          }\n\n          return f.filterKey === filter.get('filterKey');\n        });\n\n        if (existingFilters.length === 0 && filter.get('filterValue') !== '') {\n          self.get('searchParams.filters').pushObject(filter);\n        }\n      });\n    }),\n    noMatchesMessage: Ember.computed('loading', function () {\n      return this.get('intl').t(\"common.\".concat(this.get('loading') ? 'loading' : 'noMatches'));\n    }),\n    clearFilters: Ember.observer('searchParams.filters.length', function () {\n      Ember.run.once(this, function () {\n        if (this.get('searchParams.filters').length === 0) {\n          this.set('filterValue', '');\n          this.set('selectedOption', '');\n        }\n      });\n    }),\n    needsTranslation: Ember.computed('selectOptionsType', function () {\n      return this.get('FILTERS_WITH_TRANSLATED_LABELS').includes(this.get('selectOptionsType'));\n    }),\n    translateOptions: function translateOptions(options) {\n      var self = this;\n      return options.map(function (item) {\n        return {\n          key: item.key,\n          name: self.get('intl').t(\"log.properties.\".concat(item.key))\n        };\n      });\n    },\n    actions: {\n      setSelectOptions: function setSelectOptions() {\n        if (this.get('filterType') !== \"select\") {\n          return;\n        }\n\n        this.get('selectOptions').clear();\n        this.set('loading', true);\n        var token = this.get('sessionAccount').get('token');\n        var data = Object.assign({}, this.get('queryParams'));\n        data.filterKey = this.get('filterKey');\n        data.selectFilterNameKey = this.get('selectFilterNameKey');\n        var self = this;\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/filter',\n          type: 'POST',\n          data: JSON.stringify(data),\n          contentType: 'application/json',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          },\n          complete: function complete() {\n            self.set('loading', false);\n            self.set('optionsLoaded', true);\n          }\n        }).then(function (items) {\n          self.set('searchField', 'name');\n          var options = items.options.filter(function (o) {\n            return o.key;\n          });\n\n          if (self.get('needsTranslation')) {\n            options = self.translateOptions(options);\n          }\n\n          self.get('selectOptions').pushObjects(options.sortBy('name'));\n        }, function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      setSelectedOptionAndFilterValue: function setSelectedOptionAndFilterValue(selectValue) {\n        this.set('filterValue', selectValue ? selectValue.key : null);\n        this.set('selectedOption', selectValue);\n      },\n      changeDate: function changeDate(dateToChange, newDate) {\n        this.set(dateToChange, newDate);\n      },\n      clearDate: function clearDate(dateToClear) {\n        this.set(dateToClear, null);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/resources-history/resources-history-filter/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"7+9SxiQ/\",\n    \"block\": \"{\\\"symbols\\\":[\\\"fv\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"filterType\\\"]],\\\"select\\\"],null]],null,{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"placeholder\\\",\\\"searchField\\\",\\\"noMatchesMessage\\\",\\\"allowClear\\\",\\\"onopen\\\",\\\"onchange\\\"],[\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"selectedOption\\\"]]],null],[24,[\\\"selectOptions\\\"]],true,\\\"-\\\",[24,[\\\"searchField\\\"]],[24,[\\\"noMatchesMessage\\\"]],\\\"true\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setSelectOptions\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"setSelectedOptionAndFilterValue\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[23,1,[\\\"name\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"filterType\\\"]],\\\"date\\\"],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"date-input-wrapper \\\",[28,\\\"unless\\\",[[24,[\\\"filterValue\\\"]],\\\"has-feedback\\\"],null]]]],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"filterValue\\\"]],\\\"DD.MM.YYYY\\\",\\\"YYYY-MM-DD\\\",\\\"form-control date-chooser date-chooser-padding\\\",[28,\\\"action\\\",[[23,0,[]],\\\"changeDate\\\",\\\"filterValue\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"filterValue\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"clear-btn\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"on\\\",[\\\"click\\\",[28,\\\"action\\\",[[23,0,[]],\\\"clearDate\\\",\\\"filterValue\\\"],null]]],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"unless\\\",[[24,[\\\"filterValue\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-calendar form-control-feedback\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"    \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"type\\\",\\\"class\\\"],[[24,[\\\"filterValue\\\"]],\\\"text\\\",\\\"form-control\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/resources-history/resources-history-filter/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/resources-history/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"I8+ipEJH\",\n    \"block\": \"{\\\"symbols\\\":[\\\"log\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[8],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"transport-table-header\\\"],[8],[0,\\\"\\\\n\\\\n\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\\n    \\\"],[7,\\\"table\\\",true],[10,\\\"id\\\",\\\"logs-table\\\"],[10,\\\"class\\\",\\\"table table-hover\\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"cell resources-header-cell\\\"],[10,\\\"style\\\",\\\"width: 71px;\\\"],[8],[1,[28,\\\"t\\\",[\\\"log.dateCreated\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"margin-left: 5%;\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"log.actor\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"margin-left: 6%;\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"log.property\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"margin-left: 8%;\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"log.valueBeforeChange\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"margin-left: 3%;\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"log.valueAfterChange\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 8%\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"resources-history/resources-history-filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\",\\\"filterType\\\"],[[24,[\\\"searchParams\\\"]],\\\"date_created\\\",\\\"date\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 10%;\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"resources-history/resources-history-filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"actor\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"actor\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 10%;\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"resources-history/resources-history-filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"property\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"property_name\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 12%;\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"resources-history/resources-history-filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"old_value\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 12%;\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"resources-history/resources-history-filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"new_value\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"historyLogs\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"tr\\\",true],[10,\\\"class\\\",\\\"transport-row\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"format-date\\\",[[23,1,[\\\"dateCreated\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[23,1,[\\\"actor\\\"]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"or\\\",[[28,\\\"eq\\\",[[23,1,[\\\"className\\\"]],\\\"Truck\\\"],null],[28,\\\"eq\\\",[[23,1,[\\\"className\\\"]],\\\"Trailer\\\"],null],[28,\\\"eq\\\",[[23,1,[\\\"className\\\"]],\\\"Container\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"vehicle.\\\",[23,1,[\\\"propertyName\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"or\\\",[[28,\\\"eq\\\",[[23,1,[\\\"className\\\"]],\\\"Company\\\"],null],[28,\\\"eq\\\",[[23,1,[\\\"className\\\"]],\\\"Driver\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"propertyName\\\"]],\\\"paymentOption\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"company.paymentOptions.label\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"driver.\\\",[23,1,[\\\"propertyName\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"log.properties.\\\",[23,1,[\\\"propertyName\\\"]]],null]],null],false],[0,\\\"\\\\n                    \\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"oldValue\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"oldValue\\\"]],\\\"true\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"common.yes\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"oldValue\\\"]],\\\"false\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"common.false\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"propertyName\\\"]],\\\"paymentOption\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"company.paymentOptions.\\\",[23,1,[\\\"oldValue\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"propertyName\\\"]],\\\"partnershipType\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"company.type.\\\",[23,1,[\\\"newValue\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"propertyName\\\"]],\\\"group\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"forwarderGroup.\\\",[23,1,[\\\"oldValue\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,1,[\\\"oldValue\\\"]],false],[0,\\\"\\\\n                        \\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"newValue\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"newValue\\\"]],\\\"true\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"common.yes\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"newValue\\\"]],\\\"false\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"common.false\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"propertyName\\\"]],\\\"paymentOption\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"company.paymentOptions.\\\",[23,1,[\\\"newValue\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"propertyName\\\"]],\\\"group\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"forwarderGroup.\\\",[23,1,[\\\"newValue\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"propertyName\\\"]],\\\"partnershipType\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"company.type.\\\",[23,1,[\\\"newValue\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,1,[\\\"newValue\\\"]],false],[0,\\\"\\\\n                        \\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        -\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                \\\"],[7,\\\"td\\\",true],[10,\\\"colspan\\\",\\\"13\\\"],[10,\\\"class\\\",\\\"text-center\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"loadingInProgress\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[22,\\\"search-waiting-widget\\\"],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"span\\\",true],[8],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"common.noResults\\\"],null],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\\n\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/resources-history/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/routes-dropzone/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    classNames: ['routesDropzone'],\n    classNameBindings: ['dragClass'],\n    dragClass: 'deactivated',\n    dragLeave: function dragLeave(event) {\n      event.preventDefault();\n      this.set('dragClass', 'deactivated');\n    },\n    dragOver: function dragOver(event) {\n      event.preventDefault();\n      this.set('dragClass', 'activated');\n    },\n    drop: function drop(event) {\n      var data = event.dataTransfer.getData('text/data');\n      this.dropped(data, this.get('dropType'));\n      this.set('dragClass', 'deactivated');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/routes-dropzone/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"z3YE5sES\",\n    \"block\": \"{\\\"symbols\\\":[\\\"t\\\"],\\\"statements\\\":[[7,\\\"h4\\\",true],[10,\\\"class\\\",\\\"text-center\\\"],[8],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"transport.grouping.dropHere\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row transport-grouping-row\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transportsGroupedByUserGroups\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"find-group\\\",[[24,[\\\"pg\\\",\\\"name\\\"]],[23,1,[]]],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"transport-grouping\\\",null,[[\\\"transportMap\\\",\\\"transport-id\\\"],[[23,1,[]],[28,\\\"find-transport-id\\\",[[23,1,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/routes-dropzone/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/schedule-window/component\", [\"exports\", \"jquery\", \"apollo/mixins/persistence-mixin\", \"ember-resize/mixins/resize-aware\", \"apollo/config/environment\"], function (_exports, _jquery, _persistenceMixin, _resizeAware, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_persistenceMixin.default, _resizeAware.default, {\n    cookies: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    store: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    servicePartnerships: Ember.computed('model.partnerships.[]', function () {\n      return this.get('model.partnerships').filterBy('partnershipType.name', 'SERVICE');\n    }),\n    didInsertElement: function didInsertElement() {\n      var self = this;\n      var fullCalendar = (0, _jquery.default)('.full-calendar');\n      fullCalendar.fullCalendar('option', 'resourceLabelText', this.get('intl').t('tabs.resources.label'));\n      fullCalendar.fullCalendar('gotoDate', this.get('startDate'));\n      this.set('selectedStartDate', this.get('startDate'));\n      (0, _jquery.default)('.fc-body .fc-time-area .fc-scroller-clip .fc-scroller').on('scroll', function () {\n        self.set('topOffset', (0, _jquery.default)(\".fc-body .fc-time-area .fc-scroller-clip .fc-scroller\").scrollTop());\n      });\n\n      this._super();\n    },\n    //PCA-707 Nasłuchiwacz, sprawdzający czy zwijano/rozwijano zasoby\n    isAtLeastOneResourceRowCollapsed: Ember.computed(function () {\n      return this.get('resourcesInitiallyExpanded');\n    }),\n    transportTypes: Ember.computed('model.transportTypesIds.@each', function () {\n      var transportTypesIds = this.get('model.transportTypesIds');\n      return this.get('store').peekAll('transportType').filter(function (tt) {\n        return transportTypesIds.includes(tt.get('id'));\n      });\n    }),\n    didRender: function didRender() {\n      var self = this;\n      (0, _jquery.default)('.fc-expander-space.fc-expander > .fc-icon').click(function () {\n        self.set('isAtLeastOneResourceRowCollapsed', !self.get('isAtLeastOneResourceRowCollapsed'));\n      });\n      (0, _jquery.default)(\".fc-body .fc-time-area .fc-scroller-clip .fc-scroller\").scrollTop(0); // Uwaga: Ten log służy też załadowaniu do sesji typów transportu - lepiej go nie usuwać.\n\n      console.log(\"\\u0141adujemy harmonogram dla typ\\xF3w \".concat(this.get('transportTypes').getEach('name').join(', '), \"..\"));\n    },\n    didUpdate: function didUpdate() {\n      if (this.get('model.reloadResources')) {\n        var fullCalendar = (0, _jquery.default)('.full-calendar');\n        fullCalendar.fullCalendar('getResources').forEach(function (r) {\n          fullCalendar.fullCalendar('removeResource', r);\n        });\n        this.get('resources').forEach(function (r) {\n          fullCalendar.fullCalendar('addResource', r, true);\n        });\n        fullCalendar.fullCalendar(\"removeEventSources\", fullCalendar.fullCalendar(\"getEventSources\"));\n        fullCalendar.fullCalendar('addEventSource', this.get('events'));\n      }\n\n      (0, _jquery.default)('.fc-body .fc-time-area .fc-scroller-clip .fc-scroller').scrollTop(this.get('topOffset'));\n      this.send('collapseSelectedResources');\n      this.set('model.reloadResources', false);\n    },\n    init: function init() {\n      this._super();\n\n      this.set('timer', this.schedule(this.get('onPoll')));\n      console.log(\"Polling started with frequency of \".concat(this.get('interval'), \" ms.\"));\n    },\n    willDestroyElement: function willDestroyElement() {\n      this._super();\n\n      Ember.run.cancel(this.get('timer'));\n    },\n    schedule: function schedule(f) {\n      return Ember.run.later(this, function () {\n        f.apply(this);\n        this.set('timer', this.schedule(f));\n      }, this.get('interval'));\n    },\n    onPoll: function onPoll() {\n      try {\n        var self = this;\n        var lastPollFormatted = moment(this.get('lastPoll')).format();\n        var queryParams = {\n          transportTypesIds: this.get('model.transportTypesIds'),\n          lastPoll: lastPollFormatted\n        };\n        var token = this.get('session.data.authenticated.token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/transports/updates',\n          data: queryParams,\n          type: 'GET',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (json) {\n          if (self.isDestroyed) {\n            return;\n          }\n\n          json.transportIds.forEach(function (transportId) {\n            self.get('store').findRecord('transport', transportId, {\n              reload: true\n            }).then(function (transport) {\n              if (self.get('model.transports').includes(transport)) {\n                transport.notifyPropertyChange('lastUpdated');\n                console.debug(\"Transport \".concat(transport.get('id'), \" reloaded.\"));\n              } else {\n                self.refreshCurrentRoute();\n                console.debug(\"Transport \".concat(transport.get('id'), \" added to scheduler's model.\"));\n              }\n            });\n          });\n          var pollTime = json.pollTime;\n          self.set('lastPoll', pollTime);\n        });\n      } catch (e) {\n        console.error(e);\n      }\n    },\n    interval: Ember.computed('', function () {\n      var s = this.get('store').peekAll('setting').filterBy('name', 'SCHEDULER_POLLING_FREQUENCY');\n      return s.get('firstObject').get('value') || 15000;\n    }).readOnly(),\n    pollRequested: Ember.observer('transportTypes.@each.forcedPollRequestTime', function () {\n      var self = this;\n      Ember.run.once(this, function () {\n        var tt = self.get('transportTypes').findBy('forcedPollRequestTime');\n\n        if (tt) {\n          console.debug(\"Od\\u015Bwie\\u017Camy harmonogram na pro\\u015Bb\\u0119 dla typu \".concat(tt.get('name'), \"..\"));\n          self.onPoll();\n          self.get('transportTypes').forEach(function (tt) {\n            return tt.set('forcedPollRequestTime', null);\n          });\n        }\n      });\n    }),\n    viewName: Ember.computed('model.delta', function () {\n      switch (this.get('model.delta')) {\n        case 'month':\n          return 'agendaMonth';\n\n        case '14days':\n          return 'agendaFourteenDay';\n\n        case 'week':\n          return 'timelineWeek';\n      }\n    }),\n    views: Ember.computed(function () {\n      return {\n        agendaFourteenDay: {\n          type: 'timeline',\n          duration: {\n            days: 14\n          }\n        },\n        agendaMonth: {\n          type: 'timeline',\n          duration: {\n            days: 31\n          }\n        }\n      };\n    }),\n    startDateChanged: Ember.observer('startDate', function () {\n      (0, _jquery.default)('.full-calendar').fullCalendar('gotoDate', this.get('startDate'));\n      this.set('selectedStartDate', this.get('startDate'));\n    }),\n    cellsWithWarningFlag: Ember.computed(function () {\n      return Ember.A();\n    }),\n    slotDurationChangeTime: Ember.computed(function () {}),\n    scheduleHeight: Ember.computed(function () {\n      return this.calculateScheduleHeight();\n    }),\n    principalCompanyId: Ember.computed(function () {\n      return this.get('cookies').read('principalId');\n    }),\n    principalCompany: Ember.computed('principalCompanyId', function () {\n      return this.get('store').peekRecord('company', this.get('principalCompanyId'));\n    }),\n    didResize: function didResize(width, height, evt) {\n      (0, _jquery.default)('.full-calendar').fullCalendar('option', 'height', this.calculateScheduleHeight());\n    },\n    addDocumentsWarnings: Ember.observer('isAtLeastOneResourceRowCollapsed', 'selectedStartDate', 'cellsWithWarningFlag', 'slotDurationChangeTime', function () {\n      var uniqueObjects = this.get('cellsWithWarningFlag').uniqBy('obj');\n      var cellsWithWarningFlag = this.get('cellsWithWarningFlag');\n      var objectsWithMessages = Ember.A();\n      uniqueObjects.forEach(function (obj) {\n        var messages = Ember.A();\n        var filteredCells = cellsWithWarningFlag.filterBy('obj', obj.obj);\n        filteredCells.forEach(function (filteredCell) {\n          messages.pushObject(filteredCell.message);\n        });\n        objectsWithMessages.pushObject({\n          obj: obj.obj,\n          messages: messages\n        });\n      });\n      objectsWithMessages.forEach(function (obj) {\n        var messagesDOMLi = '';\n        obj.messages.forEach(function (message) {\n          messagesDOMLi += '<li class=' + message.domClass + '>' + message.text + '</li>';\n        }); //PCA-707 Sprawdzenie, czy DOM jest gotowy jest konieczne, ponieważ przy zwinięciu usuwana jest z DOMU lista, do której przypisywane są notyfikacje\n\n        (0, _jquery.default)(document).ready(function () {\n          var objectId = obj.obj.replace('data-resource-id=', '');\n          var $parentDiv = (0, _jquery.default)('[' + obj.obj + '] .fc-cell-text');\n          $parentDiv.find('.document-date-expiration-element').remove();\n          $parentDiv.append('<span class=\"document-date-expiration-warning-flag document-date-expiration-element\">!</span>');\n          $parentDiv.append('<div class=\"document-date-expiration-warning-messages document-date-expiration-element ' + objectId + '\"></div>');\n          var messagesDOM = '<ul>' + messagesDOMLi + '</ul>';\n          (0, _jquery.default)('.document-date-expiration-warning-messages.' + objectId).empty().append(messagesDOM);\n          (0, _jquery.default)('.document-date-expiration-warning-flag').mouseover(function (event) {\n            (0, _jquery.default)('.document-date-expiration-warning-messages.' + objectId).css('top', event.clientY - 15);\n          });\n        });\n      });\n    }),\n    resources: Ember.computed('model.transportTypeParam', 'principalCompany.userGroups.@each.name', 'principalCompany.userGroups.@each.trucks', function () {\n      var transportType = this.get('model.transportTypeParam').toUpperCase();\n\n      switch (transportType) {\n        case 'TRANSPORT':\n          return this.getTransportResource();\n\n        case 'SERVICE':\n          return this.getServiceResource();\n\n        default:\n          return;\n      }\n    }),\n    events: Ember.computed('model.transportTypeParam', 'model.transports.@each.lastUpdated', 'model.transports.@each.isCompleted', 'model.transports.@each.deleted', 'model.transports.@each.firstIbanSymbol', 'model.transports.@each.lastIbanSymbol', 'model.servicePartnerships.@each.contractorCompany', function () {\n      var transportType = this.get('model.transportTypeParam').toUpperCase();\n      var transports = this.get('model.transports');\n      var weekStartDate = moment(this.get('startDate')).toDate();\n      var events = Ember.A();\n\n      switch (transportType) {\n        case 'TRANSPORT':\n          return this.getTransportEvents(transports, weekStartDate, events);\n\n        case 'SERVICE':\n          return this.getServiceEvents(transports, weekStartDate, events);\n\n        default:\n          return;\n      }\n    }),\n    showFilters: Ember.computed('model.transportTypeParam', function () {\n      return this.get('model.transportTypeParam').toUpperCase() === 'TRANSPORT';\n    }),\n    filters: Ember.computed('clients.length', function () {\n      var filters = Ember.A();\n      var importExportFilter = {\n        type: 'select',\n        key: 'importExport',\n        value: '',\n        options: ['import', 'export'],\n        placeholder: 'import/export'\n      };\n      var productFilter = {\n        type: 'text',\n        key: 'product',\n        value: '',\n        opacityFilter: true,\n        placeholder: this.get('intl').t('columns.product')\n      };\n      var clientFilter = {\n        type: 'select',\n        key: 'client',\n        value: '',\n        options: this.get('clients'),\n        opacityFilter: true,\n        placeholder: this.get('intl').t('transport.clientCompany')\n      };\n      filters.pushObject(importExportFilter);\n      filters.pushObject(productFilter);\n      filters.pushObject(clientFilter);\n      return filters;\n    }),\n    clients: Ember.computed('', function () {\n      var self = this;\n      return self.get('store').query('company', {\n        principalCompanyId: self.get('cookies').read('principalId'),\n        companyType: 'CLIENT'\n      }).then(function (items) {\n        return items.map(function (item) {\n          return item.get('shortName') || item.get('name');\n        }).uniq().sort();\n      });\n    }),\n    actions: {\n      refreshCurrentRoute: function refreshCurrentRoute() {\n        this.refreshCurrentRoute();\n      },\n      changeScale: function changeScale(scale) {\n        var fullCalendar = (0, _jquery.default)('.full-calendar');\n\n        if (scale === 'one') {\n          fullCalendar.fullCalendar('option', 'slotDuration', \"01:00:00\"); //umożliwia wywołanie zmiany dla obserwera, generującego ostrzeżenia w dokumentach\n          // - rozwiązuje problem braku generowania ostrzeżeń przy podwójnym kliknięciu na zmianę gęstości siatki\n          // harmonogramu\n\n          this.set('slotDurationChangeTime', moment());\n        } else if (scale === 'two') {\n          fullCalendar.fullCalendar('option', 'slotDuration', \"02:00:00\");\n          this.set('slotDurationChangeTime', moment());\n        } else if (scale === 'three') {\n          fullCalendar.fullCalendar('option', 'slotDuration', \"03:00:00\");\n          this.set('slotDurationChangeTime', moment());\n        } else if (scale === 'six') {\n          fullCalendar.fullCalendar('option', 'slotDuration', \"06:00:00\");\n          this.set('slotDurationChangeTime', moment());\n        } else if (scale === 'week') {\n          fullCalendar.fullCalendar('option', 'slotDuration', \"03:00:00\");\n          this.set('slotDurationChangeTime', moment());\n        } else if (scale === 'next') {\n          this.nextWeek();\n        } else if (scale === 'prev') {\n          this.prevWeek();\n        }\n\n        this.send('collapseSelectedResources');\n      },\n      goToNewDate: function goToNewDate(selectedDate) {\n        this.goToNewDate(selectedDate);\n      },\n      eventDropped: function eventDropped(event, delta, revertFunc, jsEvent, ui, view) {\n        var transport = this.get('model.transports').filterBy('id', event.transportId).get('firstObject'); //jak data końcowa będzie równa dacie początkowej, to fullscheduler traktuje event.end jako null, zatem\n        //warto ustawić ją ręcznie, aby nie pozostawało puste pole w formularzu\n\n        if (!event.end) {\n          event.end = event.start;\n        } // Transportów nie można przesuwać w poziomie\n\n\n        if (transport.get('transportType.name') !== 'SERVICE') {\n          event.start = transport.get('eventDates.start');\n          event.end = transport.get('eventDates.end');\n        } else {\n          if (event.resourceId == this.get('principalCompany.id')) {\n            revertFunc();\n            return;\n          }\n\n          var dateFormat = \"DD.MM.Y HH:mm\";\n          var dateFrom = moment(moment.utc(event.start).format(dateFormat), dateFormat).toDate();\n          transport.set('steps.firstObject.deliveryDateFrom', dateFrom);\n          var dateTo = moment(moment.utc(event.end).format(dateFormat), dateFormat).toDate();\n          transport.set('steps.firstObject.deliveryDateTo', dateTo);\n        }\n\n        var hash = view.resourceRowHash[event.resourceId];\n        var onDrop = hash.options ? hash.options.onDrop : hash.resource.onDrop;\n        onDrop(this, transport, revertFunc);\n      },\n      eventClicked: function eventClicked(calEvent, jsEvent, view) {\n        if (calEvent.leave) {\n          return;\n        }\n\n        if (calEvent.service && this.get('model.transportTypeParam').toUpperCase() !== 'TRANSPORT') {\n          var transport = this.get('model.transports').filterBy('id', calEvent.transportId);\n          this.showModal('services.modals.create-service', transport.get('firstObject'));\n        } else if (!calEvent.service) {\n          var _transport = this.get('model.transports').filterBy('id', calEvent.transportId);\n\n          this.showModal('transports.modals.create-transport', _transport.get('firstObject'));\n        }\n      },\n      eventAfterRender: function eventAfterRender(event, element) {\n        (0, _jquery.default)(element).tooltip({\n          container: 'body',\n          placement: 'top',\n          title: event.title\n        });\n        (0, _jquery.default)(element).on('show.bs.tooltip', function () {\n          // Only one tooltip should ever be open at a time\n          (0, _jquery.default)('.tooltip').not(this).hide();\n        });\n      },\n      eventDestroy: function eventDestroy(event, element) {\n        (0, _jquery.default)(element).tooltip('hide');\n      },\n      resourceRender: function resourceRender(resourceObj, labelTds, bodyTds) {\n        if (resourceObj.isMainInGroup) {\n          labelTds.css('font-weight', '600');\n          bodyTds.css('background-color', '#f8f8f8');\n          bodyTds.css('opacity', '0.75');\n        } else if (this.get('model.transportTypeParam').toUpperCase() === 'SERVICE' && resourceObj.id === this.get('principalCompany.id')) {\n          labelTds.css('font-weight', '600');\n          bodyTds.css('background-color', '#f6f6f6');\n          bodyTds.css('opacity', '0.87');\n        }\n      },\n      executePolling: function executePolling() {\n        this.onPoll();\n      },\n      collapseSelectedResources: function collapseSelectedResources() {\n        (0, _jquery.default)('.full-calendar').fullCalendar(\"getResources\").filter(function (r) {\n          return r.shouldBeCollapsed;\n        }).forEach(function (r) {\n          var rowToCollapse = (0, _jquery.default)('.full-calendar').find(\"*[data-resource-id=\\\"\".concat(r.id, \"\\\"]\"));\n          rowToCollapse.find(\".fc-cell-text\").siblings('.fc-expander').click();\n        });\n      },\n      filterWindows: function filterWindows() {\n        this.notifyPropertyChange('events');\n      },\n      clearFilters: function clearFilters() {\n        this.get('filters').map(function (f) {\n          return Ember.set(f, 'value', '');\n        });\n        this.notifyPropertyChange('events');\n      }\n    },\n    createAdvice: function createAdvice(transport, truck, revertFunc) {\n      console.debug(\"Create advice..\");\n      transport.set('personsGroup', truck.get('group'));\n      transport.setAdvice(truck);\n      var model = {\n        transport: transport,\n        revertFunc: revertFunc\n      };\n      this.showModal('action', 'advice.modals.create-advice', model);\n    },\n    chooseCarrier: function chooseCarrier(transport, company, group, revertFunc) {\n      console.debug(\"Choose carrier..\");\n\n      if (group) {\n        transport.set('personsGroup', group);\n      }\n\n      transport.set('carrierCompany', company);\n      transport.set('revertFunc', revertFunc);\n      this.showModal('carrier.modals.choose-carrier', transport);\n    },\n    chooseService: function chooseService(transport, company, mechanic, revertFunc) {\n      console.debug(\"Choose service..\");\n      transport.set('steps.firstObject.company', company);\n\n      if (mechanic) {\n        transport.set('steps.firstObject.service.mechanic', mechanic);\n      }\n\n      transport.set('revertFunc', revertFunc);\n      this.showModal('services.modals.create-service', transport);\n    },\n    revokeMechanic: function revokeMechanic(transport) {\n      //not assigned mechanic = null\n      transport.set('steps.firstObject.service.mechanic', null);\n    },\n    revokeServiceCompany: function revokeServiceCompany(transport) {\n      //not assigned mechanic = null, company = null\n      transport.set('steps.firstObject.company', null);\n    },\n    calculateScheduleHeight: function calculateScheduleHeight() {\n      return window.innerHeight - (0, _jquery.default)('nav.navbar-fixed-top').outerHeight(true) - (0, _jquery.default)('#schedule-nav').outerHeight(true);\n    },\n    prepareConveyanceWarnings: function prepareConveyanceWarnings(truck) {\n      var _this = this;\n\n      var resourceDateFormSettings = this.get('sessionAccount').get('resourceDateFormSettings');\n      this.prepareVehicleWarnings(truck, truck, resourceDateFormSettings.TRUCK);\n\n      if (!truck.get('trailer.id')) {\n        return;\n      }\n\n      truck.get('trailer').then(function (trailer) {\n        return _this.prepareVehicleWarnings(trailer, truck, resourceDateFormSettings[trailer.get('trailerType')]);\n      });\n    },\n    prepareVehicleWarnings: function prepareVehicleWarnings(vehicle, vehicleInSchedule, controlledDateTypes) {\n      var _this2 = this;\n\n      if (!vehicle.get('resourceDates') || !controlledDateTypes) {\n        return;\n      }\n\n      var cellsWithWarningFlag = this.get('cellsWithWarningFlag');\n      var vehicleWarnings = vehicle.get('SCHEDULE_WARNINGS');\n      controlledDateTypes.filter(function (resourceDate) {\n        return vehicleWarnings.includes(resourceDate);\n      }).forEach(function (resourceDate) {\n        var warning = _this2.findWarning(vehicle, vehicleInSchedule, resourceDate);\n\n        if (warning) {\n          cellsWithWarningFlag.pushObject(warning);\n        }\n      });\n    },\n    findWarning: function findWarning(vehicle, vehicleInSchedule, controlledDateType) {\n      var resourceDate = vehicle.findResourceDate(controlledDateType);\n\n      if (resourceDate && resourceDate.get('date')) {\n        var documentDate = resourceDate.get('date');\n        var diff = moment(documentDate).diff(moment(), 'days');\n\n        if (diff < 0) {\n          return this.getWarningObject(vehicle, vehicleInSchedule, controlledDateType, 'expired', 'warning');\n        } else if (diff >= 0 && diff <= resourceDate.get('secondWarning')) {\n          return this.getWarningObject(vehicle, vehicleInSchedule, controlledDateType, 'warning', 'caution');\n        }\n      } else {\n        return this.getWarningObject(vehicle, vehicleInSchedule, controlledDateType, 'notExists', 'warning');\n      }\n    },\n    getWarningObject: function getWarningObject(vehicle, vehicleInSchedule, controlledDateType, warningType, domClass) {\n      var vehicleName = this.get('intl').t(\"resources.of.\".concat(vehicle.get('vehicleType')));\n      var documentName = this.get('store').peekAll('controlledDateType').find(function (rdt) {\n        return rdt.get('name') === controlledDateType;\n      }).get('label');\n      return {\n        obj: 'data-resource-id=' + vehicleInSchedule.asResource().id,\n        message: {\n          text: this.get('intl').t(\"documentsExpirationDate.\".concat(warningType), {\n            resource: vehicleName,\n            document: documentName\n          }),\n          domClass: domClass\n        }\n      };\n    },\n    getTransportResource: function getTransportResource() {\n      var _this3 = this;\n\n      var resources = Ember.A();\n      var principalGroups = this.get('principalCompany.userGroups'); //każdy z resources musi zawierać id, title i onDrop\n      //onDrop musi przyjmować:\n      //          context - do wywołowania akcji z tego componentu/controlera\n      //          transport - to obiekt transportu uposzczonego na ten resource\n      //          revertFunc - należy wywołać aby transport wrócił na poprzednie miejsce\n\n      resources.pushObject({\n        id: 'NOTASSIGNED',\n        title: this.get('intl').t('schedule.NOTASSIGNED'),\n        onDrop: function onDrop(context, transport) {\n          transport.cancelAdvice();\n          transport.cancelCarrier();\n          transport.cancelGroup();\n          transport.save().then(function () {\n            context.unloadDeletedRecords('transport', transport.id, 'checkpoint');\n          });\n        }\n      });\n      principalGroups.forEach(function (principalGroup) {\n        var companies = [];\n        principalGroup.get('companiesWithTrucksInGroup').forEach(function (company) {\n          if (!company.get('id')) {\n            return;\n          }\n\n          company = _this3.get('store').peekRecord('company', company.get('id'));\n          var trucks = [];\n          principalGroup.get('sortedTrucks').filterBy('owner.id', company.get('id')).forEach(function (truck) {\n            trucks.push(truck.asResource());\n\n            _this3.prepareConveyanceWarnings(truck);\n          });\n\n          if (company.get('isPrincipal')) {\n            companies.unshift(company.asResource(trucks, principalGroup));\n          } else {\n            companies.push(company.asResource(trucks, principalGroup));\n          }\n        });\n        var principalCompany = companies.shift();\n        var sortedCompanies = companies.sortBy('title');\n        sortedCompanies.unshift(principalCompany);\n        sortedCompanies.unshift({\n          id: 'NOTASSIGNED-' + principalGroup.get('id'),\n          title: _this3.get('intl').t('schedule.NOTASSIGNED'),\n          onDrop: function onDrop(context, transport) {\n            transport.cancelAdvice();\n            transport.cancelCarrier();\n            transport.cancelGroup();\n            transport.set('personsGroup', principalGroup);\n            transport.save().then(function () {\n              context.unloadDeletedRecords('transport', transport.id, 'checkpoint');\n            });\n          }\n        });\n\n        if (sortedCompanies[0] !== undefined) {\n          resources.push(principalGroup.asResource(sortedCompanies));\n        }\n      });\n      var externalCompanies = [];\n      this.get('model.companies').filterBy('enabled', true).filter(function (company) {\n        if (!company.get('partnershipWithPrincipal.integrated') && !company.get('partnershipWithPrincipal.partnershipType.isService') && !company.get('partnershipWithPrincipal.partnershipType.isWash') && !company.get('partnershipWithPrincipal.partnershipType.isClient')) {\n          externalCompanies.push(company.asResource());\n        }\n      });\n      var external = {\n        id: 'EXTERNAL',\n        title: this.get('intl').t('schedule.EXTERNAL'),\n        onDrop: function onDrop(context, transport, revertFunc) {\n          transport.cancelAdvice();\n          context.chooseCarrier(transport, null, null, revertFunc);\n        },\n        children: externalCompanies.sortBy('title')\n      };\n      resources.pushObject(external);\n      return resources;\n    },\n    getServiceResource: function getServiceResource() {\n      var _this4 = this;\n\n      var resources = Ember.A();\n      var principalServices = Ember.A();\n      var externalServices = Ember.A();\n      var principalCompany = this.get('principalCompany');\n      var notPlanned = {\n        id: 'NOTPLANNED',\n        title: this.get('intl').t('schedule.NOTPLANNED'),\n        onDrop: function onDrop(context, transport) {\n          context.revokeServiceCompany(transport);\n          transport.save();\n        }\n      };\n      var services = this.get('servicePartnerships').getEach('contractorCompany');\n      services.forEach(function (servicePromise) {\n        var service = _this4.get('store').peekRecord('company', servicePromise.get('id'));\n\n        var principalServiceMen = [];\n        var externalServiceMen = [];\n        service.get('users').forEach(function (user) {\n          if (!service.get('isExternal')) {\n            principalServiceMen.push(user.asResource([], service));\n          } else {\n            externalServiceMen.push(user.asResource([], service));\n          }\n        });\n\n        if (service.get('isExternal')) {\n          var planned = {\n            id: 'PLANNED-' + service.get('id'),\n            title: _this4.get('intl').t('schedule.PLANNED'),\n            onDrop: function onDrop(context, transport, revertFunc) {\n              context.revokeMechanic(transport);\n              context.chooseService(transport, service, null, revertFunc);\n            }\n          };\n          externalServiceMen.insertAt(0, planned);\n          externalServices.pushObject(service.asResource(externalServiceMen));\n        } else {\n          var notAssigned = {\n            id: 'NOTASSIGNED-' + service.get('id'),\n            title: _this4.get('intl').t('schedule.NOTASSIGNED'),\n            onDrop: function onDrop(context, transport, revertFunc) {\n              context.revokeMechanic(transport);\n              context.chooseService(transport, service, null, revertFunc);\n              transport.save();\n            }\n          };\n          var serviceWithServiceMen = service.asResource(principalServiceMen);\n          serviceWithServiceMen.children.insertAt(0, notAssigned);\n\n          if (serviceWithServiceMen) {\n            principalServices.pushObject(serviceWithServiceMen);\n          }\n        }\n      });\n      resources.pushObject(principalCompany.asResource(principalServices));\n      externalServices.forEach(function (ex) {\n        resources.pushObject(ex);\n      });\n      resources.insertAt(0, notPlanned);\n      return resources;\n    },\n    getTransportEvents: function getTransportEvents(transports, weekStartDate, events) {\n      var self = this;\n      transports.forEach(function (t) {\n        t.notifyPropertyChange('resourceId');\n        t.set('transportTypeParam', 'TRANSPORT');\n        var event = t.get('asScheduleEvent'); //PCA-632 possibility to display events starting before first day of week of schedule\n\n        if (event.start < weekStartDate && weekStartDate < event.end) {\n          event.start = weekStartDate;\n        }\n\n        if (!t.get('deleted')) {\n          if (t.get('transportType.name') === 'SERVICE') {\n            event.service = true;\n            event.editable = false;\n          }\n\n          if (t.get('transportType.name') === 'LEAVE') {\n            event.leave = true;\n            event.editable = false;\n          }\n\n          if (self.eventShouldBeVisibleInTransportSchedule(t)) {\n            //filtrujemy tylko zlecenia znajdujących się w grupie nieprzydzielone\n            event.availableForFilter = t.get('resourceId').match('NOTASSIGNED');\n\n            if (event.availableForFilter && !self.matchesFilter(event, t)) {\n              event.matchesFilter = false;\n              event.className = \"opacity-40\";\n            } else {\n              event.matchesFilter = true;\n            }\n\n            events.pushObject(event);\n          }\n        }\n      });\n      return events;\n    },\n    eventShouldBeVisibleInTransportSchedule: function eventShouldBeVisibleInTransportSchedule(transport) {\n      if (!transport.get('visibleInTransportSchedule')) {\n        return false;\n      } //filtrujemy tylko zlecenia znajdujące się w grupie nieprzydzielone\n\n\n      if (!transport.get('resourceId').match('NOTASSIGNED')) {\n        return true;\n      }\n\n      var importExportFilterValue = this.get('filters').find(function (f) {\n        return f.key === 'importExport';\n      }).value;\n\n      if (importExportFilterValue === '') {\n        return transport.get('visibleInTransportSchedule');\n      }\n\n      if (importExportFilterValue === 'import' && transport.get('isImport')) {\n        return true;\n      }\n\n      return importExportFilterValue === 'export' && transport.get('isExport');\n    },\n    matchesFilter: function matchesFilter(event, transport) {\n      var productFilterValue = this.get('filters').find(function (f) {\n        return f.key === 'product';\n      }).value;\n      var clientFilterValue = this.get('filters').find(function (f) {\n        return f.key === 'client';\n      }).value;\n      var productRegex = new RegExp(productFilterValue, \"i\");\n      var clientRegex = new RegExp(clientFilterValue, \"i\");\n      var products = transport.get('products');\n      var clientShortName = transport.get('clientCompany.shortName');\n      var productFilterIsEmpty = productFilterValue === '';\n      var transportNotContainProducts = products.get('length') === 0;\n      return (transportNotContainProducts && productFilterIsEmpty || products.find(function (p) {\n        return p.get('symbol').match(productRegex);\n      })) && clientShortName.match(clientRegex);\n    },\n    eventsThatMatchFilter: Ember.computed('events.@each.matchesFilter', function () {\n      return this.get('events').filter(function (e) {\n        return e.availableForFilter && e.matchesFilter;\n      });\n    }),\n    filtersAreEmpty: Ember.computed('filters.@each.value', function () {\n      return this.get('filters').filter(function (f) {\n        return f.opacityFilter;\n      }).getEach('value').every(function (f) {\n        return !f;\n      });\n    }),\n    showNoResultsInfo: Ember.computed('eventsThatMatchFilter.length', 'filtersAreEmpty', function () {\n      return !this.get('filtersAreEmpty') && !this.get('eventsThatMatchFilter.length');\n    }),\n    getServiceEvents: function getServiceEvents(transports, weekStartDate, events) {\n      transports.forEach(function (t) {\n        t.notifyPropertyChange('resourceId');\n        t.set('transportTypeParam', 'SERVICE');\n        var event = t.get('asScheduleEvent'); //PCA-632 possibility to display events starting before first day of week of schedule\n\n        if (event.start < weekStartDate && weekStartDate < event.end) {\n          event.start = weekStartDate;\n        }\n\n        if (!t.get('deleted')) {\n          event.service = true;\n          events.pushObject(event);\n        }\n      });\n      return events;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/schedule-window/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"TvwDIcO3\",\n    \"block\": \"{\\\"symbols\\\":[\\\"f\\\",\\\"v\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"schedule-nav\\\"],[10,\\\"class\\\",\\\"row padding-bottom\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-left\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"executePolling\\\"]],[8],[0,\\\"Odśwież\\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"margin-left\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.show\\\"],null],false],[0,\\\":\\\\n\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\",\\\"models\\\"],[\\\"btn btn-default\\\",\\\"schedulers.index\\\",[28,\\\"array\\\",[[24,[\\\"startDate\\\"]],\\\"month\\\",[24,[\\\"model\\\",\\\"transportTypeParam\\\"]]],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"common.month\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\",\\\"models\\\"],[\\\"btn btn-default\\\",\\\"schedulers.index\\\",[28,\\\"array\\\",[[24,[\\\"selectedStartDate\\\"]],\\\"14days\\\",[24,[\\\"model\\\",\\\"transportTypeParam\\\"]]],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"common.days14\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\",\\\"models\\\"],[\\\"btn btn-default\\\",\\\"schedulers.index\\\",[28,\\\"array\\\",[[24,[\\\"startDate\\\"]],\\\"week\\\",[24,[\\\"model\\\",\\\"transportTypeParam\\\"]]],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"common.week\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary schedule-range-button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"changeScale\\\",\\\"prev\\\"]],[8],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-chevron-left\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[9],[0,\\\"\\\\n        \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"selectedStartDate\\\"]],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control schedule-date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],\\\"goToNewDate\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary schedule-range-button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"changeScale\\\",\\\"next\\\"]],[8],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-chevron-right\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary schedule-range-button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"changeScale\\\",\\\"week\\\"]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"schedule.week\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary schedule-range-button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"changeScale\\\",\\\"six\\\"]],[8],[0,\\\"6h\\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary schedule-range-button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"changeScale\\\",\\\"three\\\"]],[8],[0,\\\"3h\\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary schedule-range-button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"changeScale\\\",\\\"two\\\"]],[8],[0,\\\"2h\\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary schedule-range-button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"changeScale\\\",\\\"one\\\"]],[8],[0,\\\"1h\\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showFilters\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row form-horizontal\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"filters\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-2 no-padding-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"type\\\"]],\\\"text\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"type\\\",\\\"class\\\"],[[23,1,[\\\"value\\\"]],[23,1,[\\\"placeholder\\\"]],\\\"text\\\",\\\"form-control\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"type\\\"]],\\\"select\\\"],null]],null,{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"selected\\\",\\\"options\\\",\\\"placeholder\\\",\\\"onchange\\\"],[[23,1,[\\\"value\\\"]],[23,1,[\\\"options\\\"]],[23,1,[\\\"placeholder\\\"]],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[23,1,[\\\"value\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,2,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-1\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"filterWindows\\\"]],[8],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-search\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[9],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"common.clearFilters\\\"],null]]]],[3,\\\"action\\\",[[23,0,[]],\\\"clearFilters\\\"]],[8],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-times\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showNoResultsInfo\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-5\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"help-block no-left-padding\\\"],[8],[1,[28,\\\"t\\\",[\\\"common.noResults\\\"],null],false],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[1,[28,\\\"full-calendar\\\",null,[[\\\"events\\\",\\\"resources\\\",\\\"views\\\",\\\"viewName\\\",\\\"slotDuration\\\",\\\"resourceAreaWidth\\\",\\\"editable\\\",\\\"header\\\",\\\"height\\\",\\\"resourcesInitiallyExpanded\\\",\\\"eventDrop\\\",\\\"eventClick\\\",\\\"eventAfterRender\\\",\\\"resourceRender\\\"],[[24,[\\\"events\\\"]],[24,[\\\"resources\\\"]],[24,[\\\"views\\\"]],[24,[\\\"viewName\\\"]],\\\"03:00:00\\\",\\\"10%\\\",true,false,[24,[\\\"scheduleHeight\\\"]],true,[28,\\\"action\\\",[[23,0,[]],\\\"eventDropped\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"eventClicked\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"eventAfterRender\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"resourceRender\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/schedule-window/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/search-waiting-widget/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"psGnTLqS\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"h4\\\",true],[8],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"loader\\\"],[8],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/search-waiting-widget/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/show-docs/component\", [\"exports\", \"apollo/pods/components/show-docs/template\"], function (_exports, _template) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    layout: _template.default,\n    errors: [],\n    uploading: false,\n    completed: 0,\n    attachments: [],\n    setFiles: Ember.observer('isOpened', function () {\n      var _this = this;\n\n      this.get('transport.files').then(function (f) {\n        return _this.set('files', f);\n      });\n    }),\n    actions: {\n      fileUploadSuccess: function fileUploadSuccess(transportId) {\n        this.fileUploadSuccess(transportId);\n      },\n      deleteFile: function deleteFile(file) {\n        this.deleteFile(file);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/show-docs/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"6WFbZyxB\",\n    \"block\": \"{\\\"symbols\\\":[\\\"file\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[8],[0,\\\"\\\\n    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"show-documents-button badge background-to-color\\\"],[10,\\\"data-toggle\\\",\\\"popover\\\"],[10,\\\"data-placement\\\",\\\"left\\\"],[10,\\\"data-content\\\",\\\"\\\"],[11,\\\"style\\\",[24,[\\\"transport\\\",\\\"backgroundColorStyle\\\"]]],[8],[0,\\\"\\\\n\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"numberOfFiles\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"ember-popover\\\",null,[[\\\"event\\\",\\\"side\\\",\\\"tooltipClass\\\",\\\"innerClass\\\",\\\"animationDuration\\\",\\\"delayOnChange\\\",\\\"duration\\\",\\\"effect\\\",\\\"popoverHideDelay\\\"],[\\\"click\\\",\\\"auto\\\",\\\"documents-popover\\\",\\\"popover-body\\\",0,false,0,\\\"none\\\",50]],{\\\"statements\\\":[[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"scrollable-body row\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"sortedActiveFiles\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"a\\\",true],[11,\\\"href\\\",[29,[[23,1,[\\\"refLink\\\"]]]]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-file\\\"],[8],[9],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_DELETE_DOCUMENTS\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"span\\\",false],[12,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"common.delete\\\"],null]]]],[12,\\\"class\\\",\\\"fa fa-trash clickable\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\",[23,1,[]]]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                    \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"help-block font-x-small\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"file.desc\\\"],[[\\\"personName\\\",\\\"dateCreated\\\"],[[23,1,[\\\"creator\\\",\\\"name\\\"]],[28,\\\"format-date\\\",[[23,1,[\\\"dateCreated\\\"]]],null]]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"transport.documents.empty\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_ADD_DOCUMENTS\\\"],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row file-button-div\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"file-upload\\\",null,[[\\\"transport\\\",\\\"fileUploadSuccess\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null]]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/show-docs/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/show-manuals/component\", [\"exports\", \"apollo/config/environment\", \"apollo/pods/components/show-manuals/template\"], function (_exports, _environment, _template) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    layout: _template.default,\n    sessionAccount: Ember.inject.service('session-account'),\n    setManualHref: Ember.on('init', function () {\n      var href = _environment.default.serverURL + \"/files/manual?token=\" + this.get(\"sessionAccount\").get(\"token\");\n      this.set(\"manualHref\", href);\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/show-manuals/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"8f96ziHp\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"show-manuals-button\\\"],[10,\\\"data-toggle\\\",\\\"popover\\\"],[10,\\\"data-placement\\\",\\\"bottom\\\"],[10,\\\"data-content\\\",\\\"\\\"],[10,\\\"xmlns\\\",\\\"http://www.w3.org/1999/html\\\",\\\"http://www.w3.org/2000/xmlns/\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-question-circle help-icon clickable\\\"],[8],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"caret\\\"],[8],[9],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"ember-popover\\\",null,[[\\\"event\\\",\\\"side\\\",\\\"tooltipClass\\\",\\\"innerClass\\\",\\\"popoverHideDelay\\\"],[\\\"click\\\",\\\"top-end\\\",[24,[\\\"manual-popover\\\"]],\\\"popover-body text-center\\\",50]],{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"section\\\",true],[10,\\\"class\\\",\\\"text-center padding-top\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"a\\\",true],[10,\\\"class\\\",\\\"download-manual\\\"],[11,\\\"href\\\",[22,\\\"manualHref\\\"]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.downloadManualHeader\\\"],null],false],[0,\\\"\\\\n                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-external-link\\\"],[8],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"help.contactUs\\\"],null],false],[0,\\\":\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"padding-top\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n                    +48 58 535 78 06\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-envelope\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"a\\\",true],[10,\\\"href\\\",\\\"mailto:info@logintegra.com\\\"],[8],[0,\\\"info@logintegra.com\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"footer text-center\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"common.appVersion\\\"],null],false],[0,\\\" \\\"],[1,[24,[\\\"sessionAccount\\\",\\\"backendVersion\\\"]],false],[0,\\\" / \\\"],[1,[22,\\\"app-version\\\"],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/show-manuals/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/show-notes/component\", [\"exports\", \"jquery\", \"apollo/pods/components/show-notes/template\"], function (_exports, _jquery, _template) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    layout: _template.default,\n    canAddNote: Ember.computed('', function () {\n      return this.get('sessionAccount').hasRole('ROLE_ADD_NOTES');\n    }),\n    setFocus: Ember.observer('transport.notes', function () {\n      this.prepareView(this.element);\n    }),\n    actions: {\n      onShow: function onShow() {\n        var transport = this.get('transport');\n        this.markNotesAsReadOff(transport);\n      },\n      addNote: function addNote() {\n        var $el = this.findNoteInput(this.element);\n        var noteText = $el.val();\n\n        if (!noteText) {\n          return;\n        }\n\n        var transport = this.get('transport');\n        var id = transport.get('id');\n        this.addNote(noteText, id);\n        this.prepareView(this.element);\n      }\n    },\n    prepareView: function prepareView(el) {\n      Ember.run.later(this, function () {\n        var $noteInput = this.findNoteInput(el);\n        $noteInput.val('');\n        $noteInput.focus();\n        var $notesDiv = $noteInput.closest('.tooltip').find('.scrollable-body');\n        $notesDiv.animate({\n          scrollTop: $notesDiv.prop('scrollHeight')\n        }, 1000);\n      }, 250);\n    },\n    findNoteInput: function findNoteInput(el) {\n      return (0, _jquery.default)(el).closest('.transport-row').find('.note-input');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/show-notes/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"DlfJ+vZ5\",\n    \"block\": \"{\\\"symbols\\\":[\\\"note\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[8],[0,\\\"\\\\n   \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"note badge background-to-color notes-button\\\"],[10,\\\"data-toggle\\\",\\\"popover\\\"],[10,\\\"data-placement\\\",\\\"left\\\"],[10,\\\"data-content\\\",\\\"\\\"],[11,\\\"style\\\",[24,[\\\"transport\\\",\\\"backgroundColorStyle\\\"]]],[8],[0,\\\"\\\\n\\\\n       \\\"],[1,[24,[\\\"transport\\\",\\\"numberOfNotes\\\"]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"hasUnreadNotes\\\"]]],null,{\\\"statements\\\":[[0,\\\"           \\\"],[7,\\\"span\\\",true],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"common.newMessagesTitle\\\"],null]],[8],[0,\\\"!\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"   \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"ember-popover\\\",null,[[\\\"event\\\",\\\"side\\\",\\\"onShow\\\",\\\"innerClass\\\",\\\"animationDuration\\\",\\\"delayOnChange\\\",\\\"duration\\\",\\\"effect\\\",\\\"popoverHideDelay\\\"],[\\\"click\\\",\\\"auto\\\",[28,\\\"action\\\",[[23,0,[]],\\\"onShow\\\"],null],\\\"popover-body\\\",0,false,0,\\\"none\\\",50]],{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"scrollable-body\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"notes\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"name row \\\",[28,\\\"if\\\",[[23,1,[\\\"autoGenerated\\\"]],\\\"auto-generated\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                        [\\\"],[1,[28,\\\"format-date\\\",[[23,1,[\\\"date\\\"]],\\\"DD.MM HH:mm\\\"],null],false],[0,\\\"] \\\"],[1,[23,1,[\\\"creator\\\",\\\"name\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"value row note-content \\\",[28,\\\"if\\\",[[23,1,[\\\"autoGenerated\\\"]],\\\"auto-generated\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[8],[1,[23,1,[\\\"note\\\"]],false],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"canAddNote\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row note-dashboard\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-inline\\\"],[10,\\\"role\\\",\\\"form\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-9\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"textarea\\\",true],[10,\\\"style\\\",\\\"width: 90%\\\"],[10,\\\"placeholder\\\",\\\"...\\\"],[10,\\\"class\\\",\\\"note-input form-control vertical-resizable-only\\\"],[10,\\\"rows\\\",\\\"4\\\"],[8],[9],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-3\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"button\\\",false],[12,\\\"style\\\",\\\"width: 90%; margin-top: 2px\\\"],[12,\\\"class\\\",\\\"btn btn-primary btn-sm\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"common.send\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/show-notes/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/show-sms-statuses-modal/component\", [\"exports\", \"jquery\"], function (_exports, _jquery) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    show: Ember.on('didInsertElement', function () {\n      var modal = (0, _jquery.default)('.modal');\n      modal.modal({\n        backdrop: 'static'\n      }).on('hidden.bs.modal', function () {\n        this.close();\n      }.bind(this));\n      modal.modal({\n        backdrop: 'static'\n      }).on('shown.bs.modal', function () {\n        (0, _jquery.default)('.focus-input').focus();\n        (0, _jquery.default)('input').change(function () {\n          (0, _jquery.default)(this).val((0, _jquery.default)(this).val().trim());\n        });\n      }.bind(this));\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/show-sms-statuses-modal/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"XkuswS9I\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal fade checkpoint-modal\\\"],[10,\\\"role\\\",\\\"dialog\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-dialog\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-content\\\"],[8],[0,\\\"\\\\n            \\\"],[14,1],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/show-sms-statuses-modal/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/show-statuses/component\", [\"exports\", \"jquery\", \"apollo/pods/components/show-statuses/template\", \"apollo/config/environment\", \"apollo/mixins/checkpoints-mixin\", \"apollo/mixins/persistence-mixin\"], function (_exports, _jquery, _template, _environment, _checkpointsMixin, _persistenceMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_checkpointsMixin.default, _persistenceMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    store: Ember.inject.service(),\n    layout: _template.default,\n    action: 'confirm',\n    actions: {\n      showStatuses: function showStatuses() {\n        var element = this.element;\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/transports/' + self.get('transport.id') + '/checkpoints',\n          type: 'GET',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (json) {\n          self.get('store').pushPayload(json);\n          var cpIds = json.checkpoints.map(function (cp) {\n            return cp.id;\n          });\n          self.get('transport.checkpoints').filter(function (cp) {\n            return !cpIds.includes(cp.get('id'));\n          }).forEach(function (cp) {\n            return cp.set('transport', null);\n          });\n          json.checkpoints.forEach(function (checkpoint) {\n            var c = self.get('store').peekRecord('checkpoint', checkpoint.id);\n\n            if (!self.get('transport.checkpoints').includes(c)) {\n              console.debug(\"Pushing checkpoint \".concat(c.get('id'), \" into transport \").concat(self.get('transport.id'), \"..\"));\n              self.get('transport.checkpoints').pushObject(c);\n            }\n          });\n          self.setCheckpointCanBeApproved();\n        });\n      },\n      confirm: function confirm(checkpoint) {\n        this.showModal('transports.modals.confirm-checkpoint', checkpoint);\n      },\n      revoke: function revoke(checkpoint) {\n        console.debug(\"Revoking status \".concat(checkpoint.get('id'), \"..\"));\n        this.revoke(checkpoint);\n      },\n      edit: function edit(checkpoint) {\n        checkpoint.set('isEdition', true);\n        this.showModal('transports.modals.confirm-checkpoint', checkpoint);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/show-statuses/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"R9co8KXm\",\n    \"block\": \"{\\\"symbols\\\":[\\\"cp\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[8],[0,\\\"\\\\n    \\\"],[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"\\\"],[12,\\\"class\\\",\\\"statuses-button\\\"],[12,\\\"data-toggle\\\",\\\"popover\\\"],[12,\\\"data-placement\\\",\\\"left\\\"],[12,\\\"data-content\\\",\\\"\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"showStatuses\\\"]],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"task\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[24,[\\\"transport\\\",\\\"stageName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"unless\\\",[[24,[\\\"transport\\\",\\\"deleted\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.processFinishedShort\\\"],null],false],[0,\\\"\\\\n        \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"ember-popover\\\",null,[[\\\"event\\\",\\\"side\\\",\\\"innerClass\\\",\\\"animationDuration\\\",\\\"delayOnChange\\\",\\\"duration\\\",\\\"effect\\\",\\\"popoverHideDelay\\\"],[\\\"click\\\",\\\"auto\\\",\\\"popover-body\\\",0,false,0,\\\"none\\\",50]],{\\\"statements\\\":[[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"scrollable-body\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"sortedCheckpoints\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[[24,[\\\"currentUser\\\",\\\"roleGroup\\\",\\\"id\\\"]],[23,1,[\\\"task\\\",\\\"roleGroupsAuthorizedToSeeIds\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"name\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[\\\"checkpointNameInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-5\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.plan\\\"],null],false],[0,\\\" \\\"],[1,[28,\\\"format-date\\\",[[23,1,[\\\"expectedDate\\\"]],\\\"DD.MM HH:mm\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"isConfirmed\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"value\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-12 text-right \\\",[28,\\\"if\\\",[[23,1,[\\\"wasLate\\\"]],\\\"is-late\\\"],null]]]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.confirmedMessage\\\"],[[\\\"date\\\",\\\"person\\\"],[[28,\\\"format-date\\\",[[23,1,[\\\"executionDate\\\"]],\\\"DD.MM HH:mm\\\"],null],[23,1,[\\\"confirmator\\\",\\\"name\\\"]]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[[24,[\\\"currentUser\\\",\\\"roleGroup\\\",\\\"id\\\"]],[23,1,[\\\"task\\\",\\\"roleGroupsAuthorizedToRevokeIds\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"text\\\",\\\"onConfirm\\\"],[[28,\\\"t\\\",[[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"transport\\\",\\\"lastConfirmedCheckpoint\\\",\\\"id\\\"]],[23,1,[\\\"id\\\"]]],null],\\\"checkpoints.revokeConfirm\\\",\\\"checkpoints.revokeManyConfirm\\\"],null]],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\",[23,1,[]]],null]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-times-circle clickable\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[23,1,[\\\"canBeEditedOnStatusList\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[7,\\\"span\\\",false],[3,\\\"action\\\",[[23,0,[]],\\\"edit\\\",[23,1,[]]]],[8],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-pencil-square\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"name\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.empty\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"data-div-name\\\",\\\"CONFIRM-BUTTON-SECTION\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 text-to-color\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[[24,[\\\"currentUser\\\",\\\"roleGroup\\\",\\\"id\\\"]],[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"task\\\",\\\"roleGroupsAuthorizedToConfirmIds\\\"]]],null],[24,[\\\"canBeConfirmedInRemoteTransport\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"checkpointCanBeApproved\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-sm btn-primary btn-confirm\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"confirm\\\",[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\"]]]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.confirm\\\"],null],false],[0,\\\"\\\\n                                : \\\"],[1,[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"checkpointNameInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"checkpointNeedsAdviceError\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[28,\\\"t\\\",[\\\"statuses.waitingForConfirmation\\\"],null],false],[0,\\\"\\\\n                                : \\\"],[1,[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"checkpointNameInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"name\\\"]],[24,[\\\"washCheckpointSetting\\\",\\\"value\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.noWash\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"name\\\"]],[24,[\\\"servicePlaceCheckpointSetting\\\",\\\"value\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.noServicePlace\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.noMechanic\\\"],null],false],[0,\\\"\\\\n                            \\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[28,\\\"t\\\",[\\\"statuses.waitingForConfirmation\\\"],null],false],[0,\\\"\\\\n                        : \\\"],[1,[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"checkpointNameInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 form-control-static\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.processFinished\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/show-statuses/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport-grouping/component\", [\"exports\", \"jquery\"], function (_exports, _jquery) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    classNames: ['transport-grouping-transport', 'draggableItem', 'col-xs-12', 'col-lg-6', 'all-columns-the-same-height'],\n    attributeBindings: ['draggable'],\n    draggable: 'true',\n    init: function init() {\n      document.addEventListener('drag', onMouseUpdate);\n      document.addEventListener('mouseup', mouseUp);\n      document.addEventListener('mousedown', mouseDown);\n      var clicked = false,\n          clickY;\n\n      var updateScrollPos = function updateScrollPos(e) {\n        (0, _jquery.default)(window).scrollTop(e.offsetY);\n      };\n\n      function onMouseUpdate(e) {\n        clicked && updateScrollPos(e);\n      }\n\n      function mouseDown(e) {\n        clicked = true;\n        clickY = e.pageY;\n      }\n\n      function mouseUp() {\n        clicked = false;\n      }\n\n      this._super();\n    },\n    dragStart: function dragStart(event) {\n      return event.dataTransfer.setData('text/data', this.get('transport-id'));\n    },\n    transport: Ember.computed(function () {\n      return this.get('transportMap').values().next().value;\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport-grouping/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"E5jhzFEd\",\n    \"block\": \"{\\\"symbols\\\":[\\\"s\\\",\\\"idx\\\",\\\"p\\\"],\\\"statements\\\":[[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"steps\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,2,[]],0],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[23,1,[\\\"company\\\",\\\"shortName\\\"]],false],[0,\\\" \\\"],[7,\\\"b\\\",true],[8],[1,[23,1,[\\\"address\\\",\\\"country\\\",\\\"ibanSymbol\\\"]],false],[9],[0,\\\"\\\\n        \\\"],[1,[23,1,[\\\"address\\\",\\\"city\\\"]],false],[0,\\\" \\\"],[1,[28,\\\"format-date\\\",[[23,1,[\\\"deliveryDateFrom\\\"]],\\\"DD.MM\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"is-last-transport-step\\\",[[24,[\\\"transport\\\",\\\"steps\\\"]],[23,2,[]]],null]],null,{\\\"statements\\\":[[0,\\\"        - \\\"],[1,[28,\\\"format-date\\\",[[23,1,[\\\"deliveryDateFrom\\\"]],\\\"DD.MM\\\"],null],false],[0,\\\" \\\"],[7,\\\"b\\\",true],[8],[1,[23,1,[\\\"address\\\",\\\"country\\\",\\\"ibanSymbol\\\"]],false],[9],[0,\\\"\\\\n        \\\"],[1,[23,1,[\\\"address\\\",\\\"city\\\"]],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"products\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[23,3,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1,2]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport-grouping/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport-modal/component\", [\"exports\", \"jquery\"], function (_exports, _jquery) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      ok: function ok() {\n        (0, _jquery.default)('.modal').modal('hide');\n        this.ok();\n      }\n    },\n    show: Ember.on('didInsertElement', function () {\n      var modal = (0, _jquery.default)('.modal');\n      modal.modal({\n        backdrop: 'static'\n      }).on('hidden.bs.modal', function () {\n        this.close();\n      }.bind(this));\n      modal.modal({\n        backdrop: 'static'\n      }).on('shown.bs.modal', function () {\n        (0, _jquery.default)('.focus-input').focus();\n        (0, _jquery.default)('input').change(function () {\n          (0, _jquery.default)(this).val((0, _jquery.default)(this).val().trim());\n        });\n      }.bind(this));\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport-modal/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"BgwHIagw\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal fade transport-modal\\\"],[10,\\\"role\\\",\\\"dialog\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-dialog\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-content\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-header\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"h4\\\",true],[10,\\\"class\\\",\\\"modal-title\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"transport\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.plan\\\"],null],false],[0,\\\":\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                    \\\"],[1,[24,[\\\"transport\\\",\\\"title\\\"]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        #\\\"],[1,[24,[\\\"transport\\\",\\\"id\\\"]],false],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right text-right\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"small\\\",true],[11,\\\"data-transport-id\\\",[29,[[24,[\\\"transport\\\",\\\"id\\\"]]]]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"transport.createdMessage\\\"],[[\\\"date\\\",\\\"person\\\",\\\"company\\\"],[[28,\\\"format-date\\\",[[24,[\\\"transport\\\",\\\"dateCreated\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],[24,[\\\"transport\\\",\\\"creator\\\",\\\"name\\\"]],[24,[\\\"transport\\\",\\\"creator\\\",\\\"company\\\",\\\"name\\\"]]]]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n                                    \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n                                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.remoteIdHeader\\\"],null],false],[0,\\\": \\\"],[1,[24,[\\\"transport\\\",\\\"remoteId\\\"]],false],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"stoNumber\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n                                    \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n                                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.stoNumberHeader\\\"],null],false],[0,\\\": \\\"],[1,[24,[\\\"transport\\\",\\\"stoNumber\\\"]],false],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[14,1],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport-modal/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/add-address/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    store: Ember.inject.service(),\n    addNewAddress: false,\n    recipientSelectIsOpen: Ember.computed(function () {\n      return false;\n    }),\n    countries: Ember.computed(function () {\n      return this.get('store').peekAll('country').sortBy('ibanSymbol');\n    }),\n    setStepCompanyObserver: Ember.observer('transport.clientCompany', function () {\n      this.set(\"step.company\", this.get('transport.clientCompany'));\n    }),\n    transportCanNotBeEditedAndIsClientEmpty: Ember.computed('step.company.addresses', 'transport.clientCompany.addresses', 'addNewAddress', function () {\n      if (!this.get('transport.canNotBeEdited') && this.get('addNewAddress') && (this.get('step.company.addresses') || this.get('transport.clientCompany.addresses'))) {\n        return false;\n      }\n\n      if (!this.get('transport.canNotBeEdited') && !this.get('addNewAddress') && (this.get('step.company.addresses') || this.get('transport.clientCompany.addresses'))) {\n        return true;\n      }\n\n      return true;\n    }),\n    addressCanNotBeEdited: Ember.computed('transport.canNotBeEdited', 'transport.remoteId', 'addNewAddress', function () {\n      return this.get('transport.canNotBeEdited') || this.get('transport.remoteId') || !this.get('addNewAddress');\n    }),\n    actions: {\n      setAddressData: function setAddressData(address) {\n        var self = this;\n\n        if (address.id) {\n          this.get('store').findRecord('address', address.id).then(function (a) {\n            self.get('step').set('address', a);\n          });\n        } else {\n          this.get('step.address').setProperties({\n            street: address.street,\n            postal: address.postal,\n            city: address.city\n          });\n          this.get('store').findRecord('country', address.country).then(function (c) {\n            self.get('step.address').set('country', c);\n          });\n        }\n      },\n      toogleNewAddress: function toogleNewAddress(step) {\n        if (!step.get('transport.remoteId')) {\n          if (this.get('addNewAddress')) {\n            this.send('deleteAddressFromStep', step);\n            this.set('addNewAddress', false);\n          } else {\n            this.send('setAddressForStep', step);\n            this.set('addNewAddress', true);\n          }\n        }\n      },\n      removeAddress: function removeAddress() {\n        console.debug(\"Removing address from step..\");\n        this.get('step').set('address', null);\n      },\n      deleteAddressFromStep: function deleteAddressFromStep(step) {\n        step.get('address').then(function (address) {\n          address.unloadRecord();\n        });\n      },\n      setAddressForStep: function setAddressForStep(step) {\n        step.set('address', this.get('store').createRecord('address', {}));\n      },\n      recipientSelectOnOpen: function recipientSelectOnOpen() {\n        this.set('recipientSelectIsOpen', !this.get('recipientSelectIsOpen'));\n      },\n      recipientSelectOnClose: function recipientSelectOnClose() {\n        this.set('recipientSelectIsOpen', !this.get('recipientSelectIsOpen'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/add-address/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"tXWR97G5\",\n    \"block\": \"{\\\"symbols\\\":[\\\"country\\\",\\\"result\\\",\\\"result\\\"],\\\"statements\\\":[[4,\\\"unless\\\",[[24,[\\\"addNewAddress\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"step-field\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-11 step-field-padding\\\"],[11,\\\"data-field-name\\\",[28,\\\"concat\\\",[\\\"STEP-\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]],\\\"-ADDRESS\\\"],null]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"input-group half-field pull-left col-xs-12 \\\",[28,\\\"if\\\",[[24,[\\\"step\\\",\\\"errors\\\",\\\"address\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",true,[24,[\\\"step\\\",\\\"address\\\",\\\"recipient\\\"]],[28,\\\"t\\\",[\\\"address.recipient\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"step\\\",\\\"company\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[4,\\\"address-auto-complete\\\",null,[[\\\"field\\\",\\\"companyId\\\",\\\"selectedValue\\\",\\\"placeHolderText\\\",\\\"selectItem\\\",\\\"clearSelection\\\"],[\\\"recipient\\\",[24,[\\\"step\\\",\\\"company\\\",\\\"id\\\"]],[28,\\\"readonly\\\",[[24,[\\\"step\\\",\\\"address\\\",\\\"recipient\\\"]]],null],[28,\\\"t\\\",[\\\"address.recipientPlaceholder\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"setAddressData\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeAddress\\\"],null]]],{\\\"statements\\\":[[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[23,3,[\\\"recipient\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"autocomplete-description\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[23,3,[\\\"postal\\\"]],false],[0,\\\" \\\"],[1,[23,3,[\\\"city\\\"]],false],[0,\\\", \\\"],[1,[23,3,[\\\"street\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",true,[24,[\\\"step\\\",\\\"address\\\",\\\"recipient\\\"]],[28,\\\"t\\\",[\\\"address.recipient\\\"],null]]]],false],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"help-block\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"address.selectCompany\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-1 step-field-padding pull-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group pull-right centered-add-address-icon\\\"],[11,\\\"data-field-name\\\",[28,\\\"concat\\\",[\\\"STEP-\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]],\\\"-ADD-NEW-ADDRESS\\\"],null]],[8],[0,\\\"\\\\n             \\\"],[7,\\\"span\\\",false],[3,\\\"action\\\",[[23,0,[]],\\\"toogleNewAddress\\\",[24,[\\\"step\\\"]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"addNewAddress\\\"]]],null,{\\\"statements\\\":[[0,\\\"                     \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"address.addNewAddress\\\"],null]]]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"             \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"step\\\"]],\\\"address\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"addNewAddress\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"errors\\\",\\\"dateOfAdvice\\\"]],\\\"has-error\\\"],null],\\\" step-field\\\"]]],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-11 step-field-padding\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],[24,[\\\"step\\\",\\\"address\\\",\\\"recipient\\\"]],[28,\\\"t\\\",[\\\"address.recipient\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-1 step-field-padding pull-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group pull-right centered-add-address-icon\\\"],[8],[0,\\\"\\\\n                 \\\"],[7,\\\"span\\\",false],[3,\\\"action\\\",[[23,0,[]],\\\"toogleNewAddress\\\",[24,[\\\"step\\\"]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"addNewAddress\\\"]]],null,{\\\"statements\\\":[[0,\\\"                         \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-minus-sign\\\"],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"address.addNewAddress\\\"],null]]]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                 \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-12 step-field \\\",[28,\\\"if\\\",[[24,[\\\"step\\\",\\\"address\\\",\\\"errors\\\",\\\"street\\\"]],\\\"has-error\\\"],null]]]],[11,\\\"data-field-name\\\",[28,\\\"concat\\\",[\\\"STEP-\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]],\\\"-STREET\\\"],null]],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",[24,[\\\"addressCanNotBeEdited\\\"]],[24,[\\\"step\\\",\\\"address\\\",\\\"street\\\"]],[28,\\\"t\\\",[\\\"address.street\\\"],null]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"step\\\",\\\"address\\\"]],\\\"street\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"step-field\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-5 step-field-padding \\\",[28,\\\"if\\\",[[24,[\\\"step\\\",\\\"address\\\",\\\"errors\\\",\\\"postal\\\"]],\\\"has-error\\\"],null]]]],[11,\\\"data-field-name\\\",[28,\\\"concat\\\",[\\\"STEP-\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]],\\\"-POSTAL\\\"],null]],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",[24,[\\\"addressCanNotBeEdited\\\"]],[24,[\\\"step\\\",\\\"address\\\",\\\"postal\\\"]],[28,\\\"t\\\",[\\\"address.postal\\\"],null]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"addNewAddress\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-7 step-field-padding \\\",[28,\\\"if\\\",[[24,[\\\"step\\\",\\\"address\\\",\\\"errors\\\",\\\"city\\\"]],\\\"has-error\\\"],null]]]],[11,\\\"data-field-name\\\",[28,\\\"concat\\\",[\\\"STEP-\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]],\\\"-CITY\\\"],null]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",[24,[\\\"addressCanNotBeEdited\\\"]],[24,[\\\"step\\\",\\\"address\\\",\\\"city\\\"]],[28,\\\"t\\\",[\\\"address.city\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-7 step-field-padding \\\",[28,\\\"if\\\",[[24,[\\\"step\\\",\\\"address\\\",\\\"errors\\\",\\\"city\\\"]],\\\"has-error\\\"],null]]]],[11,\\\"data-field-name\\\",[28,\\\"concat\\\",[\\\"STEP-\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]],\\\"-CITY\\\"],null]],[8],[0,\\\"\\\\n\\\"],[4,\\\"address-auto-complete\\\",null,[[\\\"inputClass\\\",\\\"selectedValue\\\",\\\"placeHolderText\\\",\\\"selectItem\\\",\\\"disabled\\\"],[\\\" city-auto-complete\\\",[24,[\\\"step\\\",\\\"address\\\",\\\"city\\\"]],[28,\\\"t\\\",[\\\"address.city\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"setAddressData\\\"],null],[24,[\\\"addressCanNotBeEdited\\\"]]]],{\\\"statements\\\":[[0,\\\"\\\\n                \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[23,2,[\\\"city\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                    / \\\"],[1,[23,2,[\\\"postal\\\"]],false],[0,\\\" / \\\"],[1,[23,2,[\\\"street\\\"]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[9],[0,\\\"\\\\n\\\\n\\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"step\\\",\\\"address\\\"]],\\\"postal\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"step\\\",\\\"address\\\"]],\\\"city\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-7 step-field \\\",[28,\\\"if\\\",[[24,[\\\"step\\\",\\\"address\\\",\\\"errors\\\",\\\"country\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"step\\\",\\\"address\\\",\\\"country\\\"]]],null],[24,[\\\"countries\\\"]],true,\\\"ibanSymbol\\\",[28,\\\"t\\\",[\\\"transport.selectCountry\\\"],null],[24,[\\\"addressCanNotBeEdited\\\"]],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"step\\\",\\\"address\\\",\\\"country\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"            \\\"],[1,[23,1,[\\\"ibanSymbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"step\\\",\\\"address\\\"]],\\\"country\\\"]]],false]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/add-address/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/add-company/component\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    countries: Ember.computed(function () {\n      return this.get('store').peekAll('country');\n    }),\n    cooperatingCompanies: [],\n    errors: [],\n    postKey: Ember.observer('companyName', function () {\n      var self = this;\n      var searchText = this.get('companyName');\n      self.send('searchCompanies', searchText);\n    }),\n    principalCompanyId: Ember.computed(function () {\n      return this.get('cookies').read('principalId');\n    }),\n    existingCompany: {},\n    existingCompanyAddresses: [],\n    onlyCompanyExist: false,\n    companyAndPartnershipExist: false,\n    sendInvitation: true,\n    actions: {\n      showAddCompanyForm: function showAddCompanyForm() {\n        this.set('errors', []);\n        var $el = (0, _jquery.default)(this.element);\n        $el.find('.add-company-popover').toggle();\n        var searchText = this.get('companyName');\n\n        if (searchText) {\n          this.send('searchCompanies', searchText);\n        }\n      },\n      addCompany: function addCompany(partnershipTypeName) {\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n        var email = this.get('email');\n        var taxIdNumber = this.get('taxIdNumber');\n        var companyName = this.get('companyName');\n        var country = this.get('country');\n\n        if (this.get('sendInvitation')) {\n          if (!email) {\n            var message = this.get('intl').t('transport.addNewCompany.emailRequired');\n            this.set('errors', [message]);\n            return;\n          }\n\n          if (!email.match(/\\S+@\\S+\\.\\S+/)) {\n            var _message = this.get('intl').t('transport.addNewCompany.wrongEmail');\n\n            this.set('errors', [_message]);\n            return;\n          }\n        }\n\n        var companyData = {\n          token: token,\n          name: companyName,\n          country: country,\n          taxIdNumber: taxIdNumber,\n          partnershipType: partnershipTypeName,\n          principalCompanyId: self.get('principalCompanyId')\n        };\n\n        _jquery.default.ajax({\n          type: \"POST\",\n          url: _environment.default.serverURL + '/companies',\n          data: JSON.stringify(companyData),\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          },\n          contentType: 'application/json; charset=utf-8'\n        }).then(function (response) {\n          if (response.onlyCompanyExist) {\n            self.set('existingCompany', response.company);\n            self.set('existingCompanyAddresses', response.addresses);\n            self.set('onlyCompanyExist', true);\n          } else if (response.companyAndPartnershipExist) {\n            self.set('existingCompany', response.company);\n            self.set('existingCompanyAddresses', response.addresses);\n            self.set('companyAndPartnershipExist', true);\n          } else {\n            self.send('setCarrierOrSupplierCompany', response.company.id, partnershipTypeName);\n\n            if (self.get('sendInvitation')) {\n              self.send('inviteCompany', response.partnership);\n            }\n          }\n        }, function (error) {\n          self.set('errors', JSON.parse(error.jqXHR.responseText).errors);\n        });\n      },\n      inviteCompany: function inviteCompany(partnership) {\n        var partnershipType = this.get('store').peekRecord('partnershipType', partnership.partnershipType.id);\n        var origin = window.location.origin;\n        var typeId = partnershipType.get('id');\n        var roleGroupId = partnershipType.get('availableRoleGroups').get('firstObject').get('id');\n        var token = this.get('sessionAccount').get('token');\n        var invitationData = {\n          token: token,\n          email: this.get('email'),\n          roleGroup: roleGroupId,\n          partnershipType: typeId,\n          origin: origin,\n          companyId: this.get('existingCompany.id'),\n          partnershipId: partnership.id\n        };\n\n        _jquery.default.ajax({\n          type: \"POST\",\n          url: _environment.default.serverURL + '/invitations',\n          data: JSON.stringify(invitationData),\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          },\n          contentType: \"application/json\"\n        });\n      },\n      searchCompanies: function searchCompanies(searchText) {\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n\n        if (!searchText) {\n          self.set('cooperatingCompanies', []);\n        } else {\n          _jquery.default.ajax({\n            type: \"GET\",\n            url: _environment.default.serverURL + '/companies',\n            data: {\n              query: searchText,\n              principalCompanyId: self.get('principalCompanyId')\n            },\n            beforeSend: function beforeSend(xhr) {\n              xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n            },\n            contentType: \"application/json\"\n          }).then(function (resp) {\n            self.set('cooperatingCompanies', resp.companies);\n          });\n        }\n      },\n      cancelAssignCompany: function cancelAssignCompany() {\n        this.set('existingCompany', {});\n        this.set('companyAndPartnershipExist', false);\n        this.set('onlyCompanyExist', false);\n        var $el = (0, _jquery.default)(this.element);\n        $el.find('.add-company-popover').hide();\n      },\n      assignCompanyAndCreatePartnership: function assignCompanyAndCreatePartnership(partnershipTypeName) {\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n        var partnershipData = {\n          token: token,\n          partnershipTypeName: partnershipTypeName,\n          principalCompanyId: self.get('principalCompanyId'),\n          contractorCompany: self.get('existingCompany'),\n          status: \"NO_INVITATION\"\n        };\n\n        _jquery.default.ajax({\n          type: \"POST\",\n          url: _environment.default.serverURL + '/partnerships',\n          data: JSON.stringify(partnershipData),\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          },\n          contentType: 'application/json; charset=utf-8'\n        }).then(function (response) {\n          self.send('setCarrierOrSupplierCompany', self.get('existingCompany.id'), partnershipTypeName);\n\n          if (self.get('sendInvitation')) {\n            self.send('inviteCompany', response.partnership);\n          }\n        }, function (error) {\n          self.set('errors', JSON.parse(error.jqXHR.responseText).errors);\n        });\n      },\n      setCarrierOrSupplierCompany: function setCarrierOrSupplierCompany(companyId, partnershipTypeName) {\n        var self = this;\n        self.get('store').findRecord('company', companyId).then(function (company) {\n          if (partnershipTypeName === \"CARRIER\") {\n            self.get(\"transport\").set('carrierCompany', company);\n          } else if (partnershipTypeName === \"SUPPLIER\") {\n            self.get(\"step\").set('company', company);\n          }\n\n          self.set('companyAndPartnershipExist', false);\n          self.set('onlyCompanyExist', false);\n          var $el = (0, _jquery.default)(self.element);\n          $el.find('.add-company-popover').hide();\n        });\n      },\n      toggleSendInvitation: function toggleSendInvitation() {\n        this.set('sendInvitation', !this.get('sendInvitation'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/add-company/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"vbfdJM9K\",\n    \"block\": \"{\\\"symbols\\\":[\\\"country\\\",\\\"company\\\",\\\"address\\\",\\\"address\\\",\\\"error\\\"],\\\"statements\\\":[[7,\\\"span\\\",false],[12,\\\"class\\\",\\\"add-company-button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"showAddCompanyForm\\\"]],[8],[0,\\\"\\\\n\\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"transport.addNewCompany.label\\\"],null]]]],[8],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"add-company-popover\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid popover-body\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,5,[]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[24,[\\\"onlyCompanyExist\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"p\\\",true],[8],[1,[28,\\\"t\\\",[\\\"transport.addNewCompany.existingCompany\\\"],null],false],[0,\\\": \\\"],[1,[24,[\\\"existingCompany\\\",\\\"taxIdNumber\\\"]],false],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"p\\\",true],[8],[1,[24,[\\\"existingCompany\\\",\\\"name\\\"]],false],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"existingCompanyAddresses\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"line-height-sm\\\"],[8],[1,[23,4,[\\\"street\\\"]],false],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"line-height-sm\\\"],[8],[1,[23,4,[\\\"postal\\\"]],false],[0,\\\", \\\"],[1,[23,4,[\\\"city\\\"]],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"transport.addNewCompany.sendInvitation\\\"],null],false],[0,\\\":\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group\\\"],[10,\\\"role\\\",\\\"group\\\"],[10,\\\"aria-label\\\",\\\"...\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sendInvitation\\\"]],true],null],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toggleSendInvitation\\\"]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.yes\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sendInvitation\\\"]],false],null],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toggleSendInvitation\\\"]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.no\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"sendInvitation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[1,[28,\\\"t\\\",[\\\"transport.addNewCompany.emailInfo\\\"],null],false],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-5\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"pattern\\\",\\\"class\\\",\\\"value\\\",\\\"placeholder\\\",\\\"aria-describedby\\\"],[\\\"email\\\",\\\"\\\\\\\\S+@\\\\\\\\S+\\\\\\\\.\\\\\\\\S+\\\",\\\"form-control\\\",[24,[\\\"email\\\"]],\\\"Email\\\",\\\"helpBlock\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[1,[28,\\\"t\\\",[\\\"transport.addNewCompany.assignmentCompany\\\"],null],false],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary btn-sm\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"assignCompanyAndCreatePartnership\\\",[24,[\\\"type\\\"]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default btn-sm\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancelAssignCompany\\\"]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"companyAndPartnershipExist\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"p\\\",true],[8],[1,[28,\\\"t\\\",[\\\"transport.addNewCompany.existingCompanyAndPartnership\\\"],[[\\\"taxIdNumber\\\"],[[24,[\\\"existingCompany\\\",\\\"taxIdNumber\\\"]]]]],false],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"p\\\",true],[8],[1,[24,[\\\"existingCompany\\\",\\\"name\\\"]],false],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"existingCompanyAddresses\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"line-height-sm\\\"],[8],[1,[23,3,[\\\"street\\\"]],false],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"line-height-sm\\\"],[8],[1,[23,3,[\\\"postal\\\"]],false],[0,\\\", \\\"],[1,[23,3,[\\\"city\\\"]],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"\\\\n            \\\"],[7,\\\"p\\\",true],[8],[1,[28,\\\"t\\\",[\\\"transport.addNewCompany.assignmentCompany\\\"],null],false],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary btn-sm\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"setCarrierOrSupplierCompany\\\",[24,[\\\"existingCompany\\\",\\\"id\\\"]],[24,[\\\"type\\\"]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default btn-sm\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancelAssignCompany\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"cooperatingCompanies\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"p\\\",true],[8],[1,[28,\\\"t\\\",[\\\"transport.addNewCompany.cooperatingCompanies\\\"],null],false],[0,\\\":\\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"cooperatingCompanies\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"p\\\",true],[8],[1,[23,2,[\\\"name\\\"]],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-5\\\"],[8],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"p\\\",true],[8],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\"],[\\\"text\\\",[24,[\\\"companyName\\\"]],[28,\\\"t\\\",[\\\"common.company\\\"],null],\\\"form-control\\\"]]],false],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"p\\\",true],[8],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\"],[\\\"text\\\",[24,[\\\"taxIdNumber\\\"]],[28,\\\"t\\\",[\\\"company.taxIdNumber\\\"],null],\\\"form-control\\\"]]],false],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"col-xs-6\\\"],[10,\\\"id\\\",\\\"country\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"country\\\"]]],null],[24,[\\\"countries\\\"]],true,\\\"ibanSymbol\\\",[28,\\\"t\\\",[\\\"transport.selectCountry\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"country\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,1,[\\\"ibanSymbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.addNewCompany.sendInvitation\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group\\\"],[10,\\\"role\\\",\\\"group\\\"],[10,\\\"aria-label\\\",\\\"...\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sendInvitation\\\"]],true],null],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toggleSendInvitation\\\"]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"common.yes\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sendInvitation\\\"]],false],null],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toggleSendInvitation\\\"]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"common.no\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"sendInvitation\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[1,[28,\\\"t\\\",[\\\"transport.addNewCompany.emailInfo\\\"],null],false],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-5\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"pattern\\\",\\\"class\\\",\\\"value\\\",\\\"placeholder\\\",\\\"aria-describedby\\\"],[\\\"email\\\",\\\"\\\\\\\\S+@\\\\\\\\S+\\\\\\\\.\\\\\\\\S+\\\",\\\"form-control\\\",[24,[\\\"email\\\"]],\\\"Email\\\",\\\"helpBlock\\\"]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary btn-sm\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"addCompany\\\",[24,[\\\"type\\\"]]]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/add-company/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/carrier-section/component\", [\"exports\", \"apollo/mixins/autocomplete-utils-mixin\", \"apollo/mixins/input-utils-mixin\"], function (_exports, _autocompleteUtilsMixin, _inputUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_autocompleteUtilsMixin.default, _inputUtilsMixin.default, {\n    intl: Ember.inject.service(),\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    //obliczane tylko raz - przy pierwszej próbie zmiany przewoźnika\n    persistentCarrierData: Ember.computed(function () {\n      return {\n        id: this.get('transport.carrierCompany.id'),\n        freight: this.get('transport.transaction.priceOfFreight'),\n        currency: this.get('transport.transaction.currencyOfFreight')\n      };\n    }),\n    setCurrencies: Ember.on('init', function () {\n      var self = this;\n      var currencies = this.get('store').peekAll('currency');\n      self.set('currencies', currencies.sortBy('idx'));\n      self.get('transport.transaction').then(function (transaction) {\n        if (!transaction.get('currencyOfFreight.id')) {\n          transaction.set('currencyOfFreight', currencies.get('firstObject'));\n        }\n      });\n    }),\n    freightCanNotBeEdited: Ember.computed('transport.freightCost.externalCostIntegrationNumber', 'transport.advice.canNotBeEdited', 'transport.carrierCompany.id', function () {\n      if (this.get('transport.advice.canNotBeEdited')) {\n        return true;\n      }\n\n      if (this.get('transport.freightCost.externalCostIntegrationNumber') && this.get('persistentCarrierData').id === this.get('transport.carrierCompany.id')) {\n        return true;\n      }\n\n      return false;\n    }),\n    canNotBeEdited: Ember.computed(function () {\n      if (this.get('transport.advice.id') && !this.get('sessionAccount').hasRole('ROLE_CAN_CHANGE_CARRIER_AFTER_ADVISING_TRANSPORT')) {\n        return true;\n      }\n\n      if (this.get(\"transport.advice.canNotBeEdited\")) {\n        return true;\n      }\n\n      var blockingCheckpoint = this.get('transport.checkpoints').find(function (cp) {\n        return cp.get('task.blocksCarrierEdition');\n      });\n\n      if (blockingCheckpoint && this.get('transport.lastConfirmedCheckpoint.idx') >= blockingCheckpoint.get('idx')) {\n        return true;\n      }\n\n      return this.get(\"transport.canNotBeEdited\");\n    }),\n    actions: {\n      setCarrier: function setCarrier(carrier) {\n        var persistentCarrierData = this.get('persistentCarrierData');\n        var persistentCarrierId = persistentCarrierData.id;\n        var previousCarrierId = this.get('transport.carrierCompany.id');\n\n        if (!previousCarrierId || !this.get('transport.advice.id') || Number(persistentCarrierId) === carrier.id || Number(previousCarrierId) === carrier.id) {\n          this.setItem('transport.carrierCompany', 'company', carrier.id);\n        } else {\n          if (confirm(this.get('intl').t('transport.changeCarrierConfirm'))) {\n            this.get('transport.advice').clearFormData ? this.get('transport.advice').clearFormData() : this.get('transport.advice.content').clearFormData();\n            this.setItem('transport.carrierCompany', 'company', carrier.id);\n          } else {\n            this.setItem('transport.carrierCompany', 'company', previousCarrierId);\n          }\n        } //przywracamy zapamiętany fracht\n\n\n        if (Number(persistentCarrierId) === carrier.id) {\n          this.set('transport.transaction.priceOfFreight', persistentCarrierData.freight);\n          this.set('transport.transaction.currencyOfFreight', persistentCarrierData.currency);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/carrier-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Ra5/wvPS\",\n    \"block\": \"{\\\"symbols\\\":[\\\"c\\\",\\\"carrier\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"transport.carrier.label\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"CARRIER\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 no-padding\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"carriers\\\",\\\"canNotBeEdited\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[24,[\\\"transport\\\",\\\"carrierCompany\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"company-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"type\\\",\\\"disabled\\\"],[[28,\\\"readonly\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setCarrier\\\"],null],\\\"CARRIER\\\",[24,[\\\"canNotBeEdited\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[23,2,[\\\"name\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"transport.carrier.priceOfFreight\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-4 price-of-service \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"errors\\\",\\\"priceOfFreight\\\"]],\\\"has-error\\\"],null]]]],[10,\\\"data-field-name\\\",\\\"PRICE-OF-FREIGHT\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"focus-out\\\",\\\"class\\\",\\\"value\\\",\\\"disabled\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"freightPrice\\\",[28,\\\"action\\\",[[23,0,[]],\\\"correctNumberInput\\\",[24,[\\\"transport\\\",\\\"transaction\\\"]],\\\"priceOfFreight\\\"],null],\\\"form-control\\\",[24,[\\\"transport\\\",\\\"transaction\\\",\\\"priceOfFreight\\\"]],[24,[\\\"freightCanNotBeEdited\\\"]],\\\"0.00\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"isPrincipal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"transaction.profitMargin\\\"],null],false],[0,\\\":\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"profitMargin\\\"]],null],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"common.unavailable\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[24,[\\\"transport\\\",\\\"transaction\\\",\\\"profitMargin\\\"]],false],[0,\\\" \\\"],[1,[24,[\\\"transport\\\",\\\"transaction\\\",\\\"currencyOfFreight\\\",\\\"symbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"transaction\\\"]],\\\"priceOfFreight\\\"]]],false],[0,\\\"\\\\n\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-3 currency-of-service \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"errors\\\",\\\"currency\\\"]],\\\"has-error\\\"],null]]]],[10,\\\"data-field-name\\\",\\\"CURRENCY-OF-FREIGHT\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"freightCanNotBeEdited\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"currencyOfFreight\\\",\\\"symbol\\\"]]]]],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"transport.carrier.priceOfFreight\\\"],null]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"transaction\\\"]]],null,{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"currencyOfFreight\\\"]]],null],[24,[\\\"currencies\\\"]],true,\\\"symbol\\\",[28,\\\"t\\\",[\\\"transport.currency\\\"],null],[24,[\\\"model\\\",\\\"canNotBeEdited\\\"]],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"currencyOfFreight\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[23,1,[\\\"symbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"transaction\\\"]],\\\"currencyOfFreight\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 col-xs-offset-5\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"profitMarginTooLow\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"warning\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"transport.carrier.priceLowerThanMinimalMargin\\\"],[[\\\"minimalProfitMargin\\\",\\\"currencySymbol\\\"],[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"minimalProfitMargin\\\"]],[24,[\\\"transport\\\",\\\"transaction\\\",\\\"currencyOfFreight\\\",\\\"symbol\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/carrier-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/checkpoints-section/component\", [\"exports\", \"apollo/mixins/checkpoints-mixin\"], function (_exports, _checkpointsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_checkpointsMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    canBeConfirmedInRemoteTransport: Ember.computed('transport.firstUnconfirmedCheckpoint', function () {\n      return !(this.get('transport.remoteId') && this.get('transport.isFromSap'));\n    }),\n    checkpointCanBeApproved: Ember.computed(function () {}),\n    actions: {\n      confirm: function confirm(checkpoint) {\n        this.showModal('transports.modals.confirm-checkpoint', checkpoint);\n      }\n    },\n    init: function init() {\n      this._super.apply(this, arguments);\n\n      this.setCheckpointCanBeApproved();\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/checkpoints-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"3mKrfCiP\",\n    \"block\": \"{\\\"symbols\\\":[\\\"cp\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[10,\\\"role\\\",\\\"tab\\\"],[10,\\\"id\\\",\\\"headingCheckpoints\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h5\\\",true],[10,\\\"class\\\",\\\"panel-title collapsed\\\"],[10,\\\"role\\\",\\\"button\\\"],[10,\\\"data-toggle\\\",\\\"collapse\\\"],[10,\\\"data-parent\\\",\\\"#accordion\\\"],[10,\\\"href\\\",\\\"#collapseCheckpoints\\\"],[10,\\\"aria-expanded\\\",\\\"true\\\"],[10,\\\"aria-controls\\\",\\\"collapseCheckpoints\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"transport.checkpoints.label\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"collapseCheckpoints\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse\\\"],[10,\\\"role\\\",\\\"tabpanel\\\"],[10,\\\"aria-labelledby\\\",\\\"headingCheckpoints\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table table-hover table-condensed\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"transport.checkpoints.status\\\"],null],false],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"transport.checkpoints.planConfirm\\\"],null],false],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"transport.checkpoints.realConfirm\\\"],null],false],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[1,[28,\\\"t\\\",[\\\"transport.checkpoints.confirmed\\\"],null],false],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"checkpoints\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleGroup\\\",\\\"id\\\"]],[23,1,[\\\"task\\\",\\\"roleGroupsAuthorizedToSeeIds\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"td\\\",true],[8],[1,[23,1,[\\\"name\\\"]],false],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"td\\\",true],[8],[1,[28,\\\"format-date\\\",[[23,1,[\\\"expectedDate\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],false],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"td\\\",true],[8],[1,[28,\\\"format-date\\\",[[23,1,[\\\"executionDate\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],false],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"td\\\",true],[8],[1,[23,1,[\\\"confirmator\\\",\\\"name\\\"]],false],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"confirm-status-section pull-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-to-color\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleGroup\\\",\\\"id\\\"]],[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"task\\\",\\\"roleGroupsAuthorizedToConfirmIds\\\"]]],null],[24,[\\\"canBeConfirmedInRemoteTransport\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"checkpointCanBeApproved\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-sm btn-primary btn-confirm\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"confirm\\\",[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\"]]]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.confirm\\\"],null],false],[0,\\\": \\\"],[1,[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"checkpointNameInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"checkpointNeedsAdviceError\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"t\\\",[\\\"statuses.waitingForConfirmation\\\"],null],false],[0,\\\"\\\\n                                    : \\\"],[1,[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"checkpointNameInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"statuses.waitingForConfirmation\\\"],null],false],[0,\\\": \\\"],[1,[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"checkpointNameInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-control-static\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.processFinished\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/checkpoints-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/documents-section/component\", [\"exports\", \"jquery\", \"apollo/mixins/attachment-mixin\"], function (_exports, _jquery, _attachmentMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_attachmentMixin.default, {\n    actions: {\n      addFiles: function addFiles(files) {\n        var attachments = this.get('attachments');\n        files.forEach(function (file) {\n          if (!attachments.findBy('name', file.name)) {\n            attachments.pushObject(file);\n          }\n        });\n      },\n      removeFile: function removeFile(file) {\n        var attachments = this.get('attachments');\n        this.set('attachments', attachments.rejectBy('name', file.name));\n      },\n      removeExistingFile: function removeExistingFile(file) {\n        console.log(\"removeExistingFile..\");\n        this.get('existingFilesToRemove').push(file.get('id'));\n        (0, _jquery.default)(\"#file-\" + file.get('id')).css(\"text-decoration\", \"line-through\");\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/documents-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"aMMVuU8Y\",\n    \"block\": \"{\\\"symbols\\\":[\\\"attachment\\\",\\\"file\\\"],\\\"statements\\\":[[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[10,\\\"role\\\",\\\"tab\\\"],[10,\\\"id\\\",\\\"headingDocuments\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h5\\\",true],[10,\\\"class\\\",\\\"panel-title collapsed\\\"],[10,\\\"role\\\",\\\"button\\\"],[10,\\\"data-toggle\\\",\\\"collapse\\\"],[10,\\\"data-parent\\\",\\\"#accordion\\\"],[10,\\\"href\\\",\\\"#collapseDocuments\\\"],[10,\\\"aria-expanded\\\",\\\"true\\\"],[10,\\\"aria-controls\\\",\\\"collapseDocuments\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"transport.documents.label\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"collapseDocuments\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse\\\"],[10,\\\"role\\\",\\\"tabpanel\\\"],[10,\\\"aria-labelledby\\\",\\\"headingDocuments\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"transport.documents.label\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-2\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_ADD_DOCUMENTS\\\"],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"browserOld\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"transport.noFilesForOldBrowsers\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"file-picker\\\",null,[[\\\"addFiles\\\"],[[28,\\\"action\\\",[[23,0,[]],\\\"addFiles\\\"],null]]]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-10\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"sortedActiveFiles\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[11,\\\"id\\\",[29,[\\\"file-\\\",[23,2,[\\\"id\\\"]]]]],[10,\\\"class\\\",\\\"col-xs-6 ellipsis\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"a\\\",true],[11,\\\"href\\\",[23,2,[\\\"refLink\\\"]]],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-file\\\"],[8],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,2,[\\\"name\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_DELETE_DOCUMENTS\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"i\\\",false],[12,\\\"class\\\",\\\"fa fa-trash clickable\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"removeExistingFile\\\",[23,2,[]]]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,2,[\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"font-x-small\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"file.desc\\\"],[[\\\"personName\\\",\\\"dateCreated\\\"],[[23,2,[\\\"creator\\\",\\\"name\\\"]],[28,\\\"format-date\\\",[[23,2,[\\\"dateCreated\\\"]]],null]]]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"attachments\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-control-static\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"p\\\",true],[11,\\\"id\\\",[29,[\\\"file-\\\",[23,1,[\\\"id\\\"]]]]],[10,\\\"class\\\",\\\"col-xs-12 ellipsis\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-file\\\"],[8],[9],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"span\\\",true],[8],[1,[23,1,[\\\"name\\\"]],false],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_DELETE_DOCUMENTS\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"i\\\",false],[12,\\\"class\\\",\\\"fa fa-trash clickable\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"removeFile\\\",[23,1,[]]]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/documents-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/driver-section/component\", [\"exports\", \"apollo/mixins/autocomplete-utils-mixin\", \"apollo/mixins/input-utils-mixin\"], function (_exports, _autocompleteUtilsMixin, _inputUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_autocompleteUtilsMixin.default, _inputUtilsMixin.default, {\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    showTermsOfConditionsAccepted: Ember.computed(function () {\n      return this.get('sessionAccount').getSettingValue('SHOW_TERMS_OF_CONDITIONS_ACCEPTED');\n    }),\n    nameTermsOfConditionsAccepted: Ember.computed(function () {\n      return this.get('sessionAccount').getSettingValue('NAME_TERMS_OF_CONDITIONS_ACCEPTED');\n    }),\n    fileTermsOfConditionsAccepted: Ember.computed(function () {\n      return this.get('sessionAccount').getSettingValue('FILE_TERMS_OF_CONDITIONS_ACCEPTED');\n    }),\n    isSecondDriverChecked: Ember.computed({\n      get: function get() {\n        if (this._isSecondDriverChecked) {\n          return this._isSecondDriverChecked;\n        }\n\n        return false;\n      },\n      set: function set(key, value) {\n        return this._isSecondDriverChecked = value;\n      }\n    }),\n    setIsSecondDriverChecked: Ember.on('init', function () {\n      this.set('isSecondDriverChecked', !Ember.isEmpty(this.get('transport.advice.additionalDriver.id')));\n    }),\n    toggleAdditionalDriver: Ember.observer('isSecondDriverChecked', function () {\n      var prevAdditionalDriver = this.get('transport.advice.prevAdditionalDriver');\n\n      if (this.get('isSecondDriverChecked') && prevAdditionalDriver) {\n        this.get('transport.advice').setProperties({\n          prevAdditionalDriver: null,\n          additionalDriver: prevAdditionalDriver\n        });\n      } else if (!this.get('isSecondDriverChecked')) {\n        var currentAdditionalDriver = this.get('transport.advice.additionalDriver');\n        this.get('transport.advice').setProperties({\n          prevAdditionalDriver: currentAdditionalDriver,\n          additionalDriver: null\n        });\n      }\n    }),\n    setPersonsGroup: Ember.observer('transport.advice.truck', function () {\n      if (this.get('transport')) {\n        var group = this.get('transport.advice.truck.group');\n        this.get('transport').set('personsGroup', group);\n      }\n    }),\n    truckWarnings: Ember.computed('transport.advice.truck.resourceDates.@each.date', 'transport.clientCompany.id', function () {\n      return this.findWarningsInAdviceForm('transport.advice.truck.id', 'vehicle');\n    }),\n    trailerWarnings: Ember.computed('transport.advice.trailer.{id,resourceDates.[]}', 'transport.clientCompany.id', function () {\n      return this.findWarningsInAdviceForm('transport.advice.trailer.content.id', 'vehicle');\n    }),\n    containerWarnings: Ember.computed('transport.advice.associatedContainer.{id,resourceDates.@each.date}', 'transport.clientCompany.id', function () {\n      return this.findWarningsInAdviceForm('transport.advice.associatedContainer.content.id', 'vehicle');\n    }),\n    driverWarnings: Ember.computed('transport.advice.driver.resourceDates.@each.date', 'transport.clientCompany.id', function () {\n      return this.findWarningsInAdviceForm('transport.advice.driver.id', 'driver');\n    }),\n    additionalDriverWarnings: Ember.computed('transport.advice.additionalDriver.resourceDates.@each.date', 'isSecondDriverChecked', 'transport.clientCompany.id', function () {\n      if (!this.get('isSecondDriverChecked')) {\n        return [];\n      }\n\n      return this.findWarningsInAdviceForm('transport.advice.additionalDriver.id', 'driver');\n    }),\n    findWarningsInAdviceForm: function findWarningsInAdviceForm(propertyPath, resourceName) {\n      var _this = this;\n\n      var resourceId = this.get(propertyPath);\n\n      if (!resourceId) {\n        return [];\n      }\n\n      return this.get('store').peekAll('resourceDate').filter(function (rd) {\n        return rd.belongsToResource(resourceId);\n      }).filter(function (rd) {\n        return rd.applyToClient(_this.get('transport.clientCompany.id'));\n      }).getEach('warningInAdviceForm').filter(function (warning) {\n        return warning;\n      }).sort(this.warningSorter);\n    },\n    warningSorter: function warningSorter(a, b) {\n      return a.date.valueOf() - b.date.valueOf();\n    },\n    handleTrailerSelection: function handleTrailerSelection(trailerId) {\n      var _this2 = this;\n\n      var transport = this.get('transport');\n\n      if (transport && transport.get('advice')) {\n        if (trailerId) {\n          var trailerProxy = this.get('store').findRecord('trailer', trailerId);\n          trailerProxy.then(function (resolvedTrailer) {\n            if (!resolvedTrailer) {\n              _this2.get('transport').get('advice').set('associatedContainer', null);\n            } else {\n              resolvedTrailer.get('associatedContainer').then(function (resolvedContainer) {\n                _this2.get('transport').get('advice').set('associatedContainer', resolvedContainer);\n              });\n            }\n          });\n        } else {\n          this.get('transport').get('advice').set('associatedContainer', null);\n        }\n      }\n    },\n    handleTruckSelection: function handleTruckSelection(truckId) {\n      var _this3 = this;\n\n      if (this.get('transport')) {\n        var truckProxy = this.get('store').findRecord('truck', truckId);\n        truckProxy.then(function (resolvedTruck) {\n          if (resolvedTruck) {\n            if (_this3.get('transport.advice.truck') && !_this3.get('transport').get('advice').get('driver.id')) {\n              _this3.get('transport').get('advice').set('driver', resolvedTruck.get('driver'));\n            }\n\n            if (_this3.get('transport.advice.trailer') && !_this3.get('transport').get('advice').get('trailer.id')) {\n              _this3.get('transport').get('advice').set('trailer', resolvedTruck.get('trailer'));\n\n              _this3.handleTrailerSelection(resolvedTruck.get('trailer').get('id'));\n            }\n          }\n        });\n      }\n    },\n    actions: {\n      setDriver: function setDriver(driver) {\n        this.setItem('transport.advice.driver', 'driver', driver.id);\n      },\n      setAdditionalDriver: function setAdditionalDriver(driver) {\n        this.setItem('transport.advice.additionalDriver', 'driver', driver.id);\n      },\n      setTruck: function setTruck(truck) {\n        this.setItem('transport.advice.truck', 'truck', truck.id);\n        this.handleTruckSelection(truck.id);\n      },\n      setTrailer: function setTrailer(trailer) {\n        this.setItem('transport.advice.trailer', trailer.type.toLowerCase(), trailer.id);\n        this.handleTrailerSelection(trailer.id);\n      },\n      setContainer: function setContainer(container) {\n        this.setItem('transport.advice.associatedContainer', 'container', container.id);\n      },\n      removeTruck: function removeTruck() {\n        this.clearItem('transport.advice.truck');\n      },\n      removeAdditionalDriver: function removeAdditionalDriver() {\n        this.clearItem('transport.advice.additionalDriver');\n      },\n      removeDriver: function removeDriver() {\n        this.clearItem('transport.advice.driver');\n      },\n      removeTrailer: function removeTrailer() {\n        this.clearItem('transport.advice.trailer');\n        this.handleTrailerSelection();\n      },\n      removeContainer: function removeContainer() {\n        this.clearItem('transport.advice.associatedContainer');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/driver-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"jdxpQSOo\",\n    \"block\": \"{\\\"symbols\\\":[\\\"cn\\\",\\\"tr\\\",\\\"country\\\",\\\"driver\\\",\\\"country\\\",\\\"driver\\\",\\\"truck\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[8],[0,\\\"\\\\n    \\\"],[7,\\\"ul\\\",true],[10,\\\"class\\\",\\\"nav nav-tabs small-margin-form-group\\\"],[10,\\\"role\\\",\\\"tablist\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[10,\\\"role\\\",\\\"presentation\\\"],[10,\\\"class\\\",\\\"active\\\"],[8],[7,\\\"a\\\",true],[10,\\\"href\\\",\\\"#self-advice\\\"],[10,\\\"aria-controls\\\",\\\"home\\\"],[10,\\\"role\\\",\\\"tab\\\"],[10,\\\"data-toggle\\\",\\\"tab\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"advice.ownAdvice\\\"],null],false],[9],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[10,\\\"role\\\",\\\"presentation\\\"],[8],[7,\\\"a\\\",true],[10,\\\"href\\\",\\\"#carrier-advice\\\"],[10,\\\"aria-controls\\\",\\\"profile\\\"],[10,\\\"role\\\",\\\"tab\\\"],[10,\\\"data-toggle\\\",\\\"tab\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"advice.carrierAdvice\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"tab-content\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"role\\\",\\\"tabpanel\\\"],[10,\\\"class\\\",\\\"tab-pane active\\\"],[10,\\\"id\\\",\\\"self-advice\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"truck\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.truck\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"TRUCK\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\"]]],null,{\\\"statements\\\":[[4,\\\"vehicle-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"placeHolderText\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"type\\\",\\\"companyId\\\",\\\"disabled\\\"],[[28,\\\"readonly\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"truck\\\",\\\"label\\\"]]],null],\\\"\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setTruck\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeTruck\\\"],null],\\\"Truck\\\",[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"id\\\"]],[24,[\\\"transport\\\",\\\"advice\\\",\\\"canNotBeEdited\\\"]]]],{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                                    \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                        \\\"],[1,[23,7,[\\\"registrationNumber\\\"]],false],[0,\\\" \\\"],[1,[23,7,[\\\"sideNumber\\\"]],false],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[7]},null]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"truck\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"advice-form-warnings\\\",null,[[\\\"warnings\\\",\\\"dataFieldName\\\"],[[24,[\\\"truckWarnings\\\"]],\\\"TRUCK-WARNINGS\\\"]]],false],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"driver\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.driverName\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"DRIVER-NAME\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"driver-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"disabled\\\",\\\"companyId\\\"],[[28,\\\"readonly\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"driver\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setDriver\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeDriver\\\"],null],[24,[\\\"transport\\\",\\\"advice\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                                    \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                        \\\"],[1,[23,6,[\\\"name\\\"]],false],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"driver\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"advice-form-warnings\\\",null,[[\\\"warnings\\\",\\\"dataFieldName\\\"],[[24,[\\\"driverWarnings\\\"]],\\\"DRIVER-WARNINGS\\\"]]],false],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"driver\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.driverMobilePhoneNumber\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-2 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"phoneNumberPrefix\\\"]],\\\"has-error\\\"],null]]]],[10,\\\"data-field-name\\\",\\\"DRIVER-PHONE-NUMBER-PREFIX\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"input-group-addon\\\"],[10,\\\"id\\\",\\\"numberPrefix\\\"],[8],[0,\\\"+\\\"],[9],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",4,\\\"true\\\",\\\"48\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"driver\\\",\\\"phoneNumberPrefix\\\"]]]]],false],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"driver\\\"]],\\\"phoneNumberPrefix\\\"]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-5\\\"],[10,\\\"data-field-name\\\",\\\"DRIVER-PHONE-NUMBER\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",\\\"true\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"driver\\\",\\\"phoneNumber\\\"]],\\\"111 222 333\\\"]]],false],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"driver\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"driver\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.nationality\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"DRIVER-NATIONALITY\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"driver\\\",\\\"country\\\"]],\\\"ibanSymbol\\\",\\\"PL\\\",\\\"true\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"driver\\\",\\\"country\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,5,[\\\"ibanSymbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"                        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"driver\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"driver\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.documentNumber\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"DRIVER-DOCUMENT-NUMBER\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",\\\"true\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"driver\\\",\\\"documentNumber\\\"]],\\\"78646003\\\"]]],false],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"driver\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group \\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 col-xs-offset-5\\\"],[10,\\\"data-field-name\\\",\\\"SECOND-DRIVER-CHECKBOX\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"disabled\\\"],[\\\"checkbox\\\",[24,[\\\"isSecondDriverChecked\\\"]],[24,[\\\"transport\\\",\\\"advice\\\",\\\"canNotBeEdited\\\"]]]]],false],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"advice.additionalDriver\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isSecondDriverChecked\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"additionalDriver\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.driverName\\\"],null],false],[0,\\\":\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"SECOND-DRIVER-NAME\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"driver-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"disabled\\\",\\\"companyId\\\"],[[28,\\\"readonly\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"additionalDriver\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setAdditionalDriver\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeAdditionalDriver\\\"],null],[24,[\\\"transport\\\",\\\"advice\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                                        \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                            \\\"],[1,[23,4,[\\\"name\\\"]],false],[0,\\\"\\\\n                                        \\\"],[9],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"driver\\\"]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"advice-form-warnings\\\",null,[[\\\"warnings\\\",\\\"dataFieldName\\\"],[[24,[\\\"additionalDriverWarnings\\\"]],\\\"ADDITIONAL-DRIVER-WARNINGS\\\"]]],false],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"additionalDriver\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.driverMobilePhoneNumber\\\"],null],false],[0,\\\":\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-2 \\\",[28,\\\"if\\\",[[24,[\\\"driver\\\",\\\"errors\\\",\\\"phoneNumberPrefix\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group\\\"],[10,\\\"data-field-name\\\",\\\"SECOND-DRIVER-PHONE-NUMBER-PREFIX\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"input-group-addon\\\"],[10,\\\"id\\\",\\\"numberPrefix\\\"],[8],[0,\\\"+\\\"],[9],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"size\\\",\\\"placeholder\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"form-control\\\",\\\"text\\\",4,\\\"48\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"additionalDriver\\\",\\\"phoneNumberPrefix\\\"]],\\\"true\\\"]]],false],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"driver\\\"]]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-5\\\"],[10,\\\"data-field-name\\\",\\\"SECOND-DRIVER-PHONE-NUMBER\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",\\\"true\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"additionalDriver\\\",\\\"phoneNumber\\\"]],\\\"111 222 333\\\"]]],false],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"driver\\\"]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"driver\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.nationality\\\"],null],false],[0,\\\":\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"SECOND-DRIVER-NATIONALITY\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"additionalDriver\\\",\\\"country\\\"]],\\\"ibanSymbol\\\",\\\"PL\\\",\\\"true\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"additionalDriver\\\",\\\"country\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[23,3,[\\\"ibanSymbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"                            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"driver\\\"]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"additionalDriver\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.documentNumber\\\"],null],false],[0,\\\":\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"SECOND-DRIVER-DOCUMENT-NUMBER\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",\\\"true\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"additionalDriver\\\",\\\"documentNumber\\\"]],\\\"78646003\\\"]]],false],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"driver\\\"]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"trailer\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.trailer\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"TRAILER\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"vehicle-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"placeHolderText\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"type\\\",\\\"companyId\\\",\\\"disabled\\\"],[[28,\\\"readonly\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"trailerLabel\\\"]]],null],\\\"\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setTrailer\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeTrailer\\\"],null],\\\"Trailer,Container\\\",[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"id\\\"]],[24,[\\\"transport\\\",\\\"advice\\\",\\\"canNotBeEdited\\\"]]]],{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"isExternal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[23,2,[\\\"registrationNumber\\\"]],false],[0,\\\" \\\"],[1,[23,2,[\\\"sideNumber\\\"]],false],[0,\\\" \\\"],[1,[23,2,[\\\"model\\\"]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[23,2,[\\\"associatedContainerRegistrationNumber\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"help-block\\\"],[8],[0,\\\"\\\\n                                                    \\\"],[1,[23,2,[\\\"associatedContainerRegistrationNumber\\\"]],false],[0,\\\" (\\\"],[1,[28,\\\"t\\\",[\\\"vehicle.label.CONTAINER\\\"],null],false],[0,\\\")\\\\n                                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"transport\\\",\\\"archived\\\"]],[24,[\\\"transport\\\",\\\"advice\\\",\\\"associatedContainer\\\",\\\"id\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"help-block\\\"],[8],[0,\\\"\\\\n                                                    \\\"],[1,[24,[\\\"transport\\\",\\\"advice\\\",\\\"associatedContainer\\\",\\\"registrationNumber\\\"]],false],[0,\\\" (\\\"],[1,[28,\\\"t\\\",[\\\"vehicle.label.CONTAINER\\\"],null],false],[0,\\\")\\\\n                                                \\\"],[9],[0,\\\"\\\\n                                            \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[23,2,[\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                    \\\"],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"trailer\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"gt\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"trailer\\\",\\\"unconfirmedWashingNumber\\\"]],1],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"warning text-right\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"washingStatus.warning\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"advice-form-warnings\\\",null,[[\\\"warnings\\\",\\\"dataFieldName\\\"],[[24,[\\\"trailerWarnings\\\"]],\\\"TRAILER-WARNINGS\\\"]]],false],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"trailer\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.label.CONTAINER\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"ASSOCIATED-CONTAINER\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\"]]],null,{\\\"statements\\\":[[4,\\\"vehicle-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"placeHolderText\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"type\\\",\\\"companyId\\\",\\\"disabled\\\"],[[28,\\\"readonly\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"containerLabel\\\"]]],null],\\\"\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setContainer\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeContainer\\\"],null],\\\"Container\\\",[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"id\\\"]],[24,[\\\"transport\\\",\\\"advice\\\",\\\"canNotBeEdited\\\"]]]],{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                        \\\"],[1,[23,1,[\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"trailer\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"advice-form-warnings\\\",null,[[\\\"warnings\\\",\\\"dataFieldName\\\"],[[24,[\\\"containerWarnings\\\"]],\\\"CONTAINER-WARNINGS\\\"]]],false],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"containerTare\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"advice.containerTare\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"CONTAINER-TARE\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"text\\\",\\\"form-control\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"containerTare\\\"]],[24,[\\\"transport\\\",\\\"advice\\\",\\\"canNotBeEdited\\\"]]]]],false],[0,\\\"\\\\n\\\\n                        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"containerTare\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"sealNumbers\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"advice.sealNumbers\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"SEAL-NUMBERS\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"text\\\",\\\"form-control\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"sealNumbers\\\"]],[24,[\\\"transport\\\",\\\"advice\\\",\\\"canNotBeEdited\\\"]]]]],false],[0,\\\"\\\\n\\\\n                        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"sealNumbers\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"isPrincipal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group \\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 col-xs-offset-5\\\"],[10,\\\"data-field-name\\\",\\\"INTERMODAL-SETTLEMENT-CHECKBOX\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"disabled\\\"],[\\\"checkbox\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"intermodalSettlement\\\"]],[24,[\\\"transport\\\",\\\"advice\\\",\\\"canNotBeEdited\\\"]]]]],false],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"advice.intermodalSettlement\\\"],null],false],[0,\\\" \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-info-circle clickable\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"advice.intermodalSettlementHint\\\"],null]],[8],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"isPrincipal\\\"]],[28,\\\"eq\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"partnershipWithPrincipal\\\",\\\"integrated\\\"]],true],null]],null]],null,{\\\"statements\\\":[[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"driver\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"advice.carrierChosen\\\"],null],false],[0,\\\":\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"name\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"errors\\\",\\\"emptyKilometers\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"advice.emptyKilometers\\\"],null],false],[0,\\\":\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"EMPTY-KILOMETERS\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"focus-out\\\",\\\"class\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"text\\\",[28,\\\"action\\\",[[23,0,[]],\\\"correctNumberInput\\\",[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"emptyKilometers\\\"],null],\\\"form-control\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"emptyKilometers\\\"]],[24,[\\\"transport\\\",\\\"advice\\\",\\\"canNotBeEdited\\\"]]]]],false],[0,\\\"\\\\n\\\\n                            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"advice\\\"]],\\\"emptyKilometers\\\"]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"showTermsOfConditionsAccepted\\\"]],[28,\\\"eq\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"partnershipWithPrincipal\\\",\\\"integrated\\\"]],false],null]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-5\\\"],[8],[9],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"id\\\",\\\"disabled\\\",\\\"data-field-name\\\"],[\\\"checkbox\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"termsOfConditionsAccepted\\\"]],\\\"terms-of-condition\\\",[24,[\\\"transport\\\",\\\"advice\\\",\\\"canNotBeEdited\\\"]],\\\"TERMS-OF-CONDITION-ACCEPTED\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"fileTermsOfConditionsAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"label-not-bold\\\"],[10,\\\"for\\\",\\\"terms-of-condition\\\"],[8],[1,[28,\\\"t\\\",[\\\"transport.termsOfConditionsAccepted\\\"],null],false],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"a\\\",true],[11,\\\"href\\\",[22,\\\"fileTermsOfConditionsAccepted\\\"]],[8],[0,\\\"\\\\n                                    \\\"],[1,[22,\\\"nameTermsOfConditionsAccepted\\\"],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"label-not-bold\\\"],[10,\\\"for\\\",\\\"terms-of-condition\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"transport.termsOfConditionsAccepted\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[1,[22,\\\"nameTermsOfConditionsAccepted\\\"],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.carrier.pleaseChooseCarrier\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"role\\\",\\\"tabpanel\\\"],[10,\\\"class\\\",\\\"tab-pane\\\"],[10,\\\"id\\\",\\\"carrier-advice\\\"],[8],[0,\\\"\\\\n            TODO\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/driver-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/integration-section/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    sortedExternalCostIntegrations: Ember.computed('transport.externalCostIntegrations.[]', function () {\n      if (!this.get('transport.externalCostIntegrations')) {\n        return null;\n      }\n\n      return this.get('transport.externalCostIntegrations').sortBy('dateCreated').reverse();\n    }),\n    actions: {\n      getIntegrations: function getIntegrations(transport) {\n        this.getControllingIntegrations(transport);\n        this.getExternalCostIntegrations(transport);\n        this.getFlOrderIntegrations(transport);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/integration-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"epPq2BBh\",\n    \"block\": \"{\\\"symbols\\\":[\\\"integration\\\",\\\"integration\\\",\\\"integration\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[10,\\\"role\\\",\\\"tab\\\"],[10,\\\"id\\\",\\\"collapseIntegrationHeading\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h5\\\",false],[12,\\\"class\\\",\\\"panel-title\\\"],[12,\\\"role\\\",\\\"button\\\"],[12,\\\"data-toggle\\\",\\\"collapse\\\"],[12,\\\"data-parent\\\",\\\"#accordion\\\"],[12,\\\"href\\\",\\\"#collapseIntegration\\\"],[12,\\\"aria-expanded\\\",\\\"true\\\"],[12,\\\"aria-controls\\\",\\\"collapseIntegration\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"getIntegrations\\\",[24,[\\\"transport\\\"]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"transport.integration.label\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"collapseIntegration\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse\\\"],[10,\\\"role\\\",\\\"tabpanel\\\"],[10,\\\"aria-labelledby\\\",\\\"collapseIntegration\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"integration-div\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-4 control-label\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.integration.controllingNumber\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-4\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"form-control\\\",[24,[\\\"transport\\\",\\\"controllingIntegrations\\\",\\\"firstObject\\\",\\\"responseValue\\\"]],true]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"table\\\",true],[10,\\\"id\\\",\\\"integration-table\\\"],[10,\\\"class\\\",\\\"table table-hover\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.integration.message\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.integration.dateCreated\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.integration.responseValue\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[22,\\\"error\\\"],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"sortedExternalCostIntegrations\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,3,[\\\"isErrorMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[23,3,[\\\"message\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"external-cost.messages.\\\",[23,3,[\\\"message\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"format-date\\\",[[23,3,[\\\"dateCreated\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,3,[\\\"responseValue\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"controllingIntegrations\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,2,[\\\"isErrorMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[23,2,[\\\"message\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"transport.integration.messages.\\\",[23,2,[\\\"message\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"format-date\\\",[[23,2,[\\\"dateCreated\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,2,[\\\"responseValue\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-4 control-label\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.integration.flOrderNumber\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-4\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"form-control\\\",[24,[\\\"transport\\\",\\\"flOrderNumberIntegrations\\\"]],true]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"table\\\",true],[10,\\\"id\\\",\\\"integration-table\\\"],[10,\\\"class\\\",\\\"table table-hover\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.integration.message\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.integration.dateCreated\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.integration.responseValue\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[22,\\\"error\\\"],false],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"flOrderIntegrations\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"transport.integration.messages.\\\",[23,1,[\\\"message\\\"]]],null]],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"format-date\\\",[[23,1,[\\\"dateCreated\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[\\\"responseValue\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/integration-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/logs-section/component\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    store: Ember.inject.service(),\n    actions: {\n      toggleTransportLogs: function toggleTransportLogs(transport) {\n        (0, _jquery.default)(\".logs-div\").toggle();\n        this.send('getTransportLogs', transport);\n      },\n      getTransportLogs: function getTransportLogs(transport) {\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/transports/' + transport.get(\"id\") + '/getTransportLogs',\n          type: 'GET',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (json) {\n          self.get('store').pushPayload(json);\n          json.transportLogs.sortBy('dateCreated').reverse().forEach(function (transportLog) {\n            var log = self.get('store').peekRecord('auditLog', transportLog.id);\n            transport.get('transportLogs').pushObject(log);\n          });\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/logs-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"MNG18Ujs\",\n    \"block\": \"{\\\"symbols\\\":[\\\"log\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[10,\\\"role\\\",\\\"tab\\\"],[10,\\\"id\\\",\\\"headingSix\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h5\\\",false],[12,\\\"class\\\",\\\"panel-title\\\"],[12,\\\"role\\\",\\\"button\\\"],[12,\\\"data-toggle\\\",\\\"collapse\\\"],[12,\\\"data-parent\\\",\\\"#accordion\\\"],[12,\\\"href\\\",\\\"#collapseSix\\\"],[12,\\\"aria-expanded\\\",\\\"true\\\"],[12,\\\"aria-controls\\\",\\\"collapseSix\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toggleTransportLogs\\\",[24,[\\\"transport\\\"]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"transport.logs.label\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"collapseSix\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse\\\"],[10,\\\"role\\\",\\\"tabpanel\\\"],[10,\\\"aria-labelledby\\\",\\\"headingSix\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"logs-div\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"table\\\",true],[10,\\\"id\\\",\\\"logs-table\\\"],[10,\\\"class\\\",\\\"table table-hover\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"log.dateCreated\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"log.actor\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"log.change\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"transportLogs\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"tr\\\",true],[11,\\\"class\\\",[29,[[28,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"actor\\\"]],\\\"pcc-user\\\"],null],\\\"pcc-user-row\\\"],null]]]],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"format-date\\\",[[23,1,[\\\"dateCreated\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[\\\"actor\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"log-change\\\",null,[[\\\"log\\\"],[[23,1,[]]]]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/logs-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/main-section/component\", [\"exports\", \"apollo/mixins/autocomplete-utils-mixin\"], function (_exports, _autocompleteUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_autocompleteUtilsMixin.default, {\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    principalCompany: Ember.computed(function () {\n      return this.get('store').peekRecord('company', this.get('cookies').read('principalId'));\n    }),\n    clientChanged: function clientChanged(newClientId) {\n      return this.get('transport.clientCompany.id') && this.get('transport.clientCompany.id') !== newClientId;\n    },\n    invalidSpecificDatesForNewClient: function invalidSpecificDatesForNewClient(advice, newClientId) {\n      if (!advice) {\n        return false;\n      }\n\n      return advice.findInvalidResourceDates(newClientId, false).filter(function (rd) {\n        return rd.get('resourceDateType.specificClientId') === newClientId;\n      });\n    },\n    findCannotChangeClientMessage: function findCannotChangeClientMessage(invalidSpecificDatesForNewClient, newClientName) {\n      var _this = this;\n\n      var basic = this.get('intl').t('resources.cannotChangeClientMessage.basic', {\n        company: newClientName\n      });\n      var hint = this.get('intl').t('resources.cannotChangeClientMessage.hint', {\n        company: newClientName\n      });\n      var details = \"\";\n      invalidSpecificDatesForNewClient.forEach(function (rd) {\n        var resourceTypeName = rd.get('vehicle.id') ? 'vehicle' : 'driver';\n        var params = {\n          resource: _this.get('intl').t(\"resources.of.\".concat(rd.get(\"\".concat(resourceTypeName, \".exactTypeName\")))),\n          document: rd.get('resourceDateType.label')\n        };\n        details += \"\".concat(_this.get('intl').t('documentsExpirationDate.expired', params), \"\\n\");\n      });\n      return \"\".concat(basic, \"\\n\").concat(details, \"\\n\").concat(hint);\n    },\n    actions: {\n      setClientCompany: function setClientCompany(newClient) {\n        var _this2 = this;\n\n        var previousClientId = this.get('transport.clientCompany.id');\n        this.get('transport.advice').then(function (advice) {\n          if (advice && _this2.clientChanged(newClient.id)) {\n            var invalidSpecificDatesForNewClient = _this2.invalidSpecificDatesForNewClient(advice, newClient.id);\n\n            if (invalidSpecificDatesForNewClient.get('length') !== 0) {\n              alert(_this2.findCannotChangeClientMessage(invalidSpecificDatesForNewClient, newClient.name));\n\n              _this2.setItem('transport.clientCompany', 'company', previousClientId);\n\n              return;\n            }\n          }\n\n          _this2.setItem('transport.clientCompany', 'company', newClient.id);\n        });\n      },\n      setForwarder: function setForwarder(forwarder) {\n        this.setItem('transport.forwarder', 'user', forwarder.id);\n      },\n      removeClientCompany: function removeClientCompany() {\n        this.clearItem('transport.clientCompany');\n      },\n      removeForwarder: function removeForwarder() {\n        this.clearItem('transport.forwarder');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/main-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"44eqO77p\",\n    \"block\": \"{\\\"symbols\\\":[\\\"forwarder\\\",\\\"pg\\\",\\\"client\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row section\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-lg-10 col-lg-offset-2\\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"errors\\\",\\\"erpIdentifier\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"transport.erpIdentifier\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"ERP_IDENTIFIER\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"form-control\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],[24,[\\\"transport\\\",\\\"erpIdentifier\\\"]],\\\"110011\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"transport.client.label\\\"],null],false],[0,\\\"*\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"CLIENT_COMPANY\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-12 no-padding \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"errors\\\",\\\"clientCompany\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[24,[\\\"transport\\\",\\\"clientCompany\\\",\\\"name\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"company-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"type\\\",\\\"disabled\\\"],[[28,\\\"readonly\\\",[[24,[\\\"transport\\\",\\\"clientCompany\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setClientCompany\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeClientCompany\\\"],null],\\\"CLIENT\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[23,3,[\\\"name\\\"]],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"\\\\n                    \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\"]],\\\"clientCompany\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"transport.group\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"FORWARDER_GROUP\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"transport\\\",\\\"personsGroup\\\"]]],null],[24,[\\\"forwarders\\\"]],true,\\\"name\\\",[28,\\\"t\\\",[\\\"transport.group\\\"],null],true,[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"transport\\\",\\\"personsGroup\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"forwarderGroup.\\\",[23,2,[\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"transport.forwarder\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 no-padding\\\"],[10,\\\"data-field-name\\\",\\\"FORWARDER\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[24,[\\\"transport\\\",\\\"forwarder\\\",\\\"name\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"person-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"disabled\\\",\\\"type\\\",\\\"companyId\\\"],[[28,\\\"readonly\\\",[[24,[\\\"transport\\\",\\\"forwarder\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setForwarder\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeForwarder\\\"],null],[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],\\\"FORWARDER\\\",[24,[\\\"principalCompany\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                    \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/main-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/notifications-section/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      showModal: function showModal(template, model) {\n        this.showModal(template, model);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/notifications-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"b+fa5e1V\",\n    \"block\": \"{\\\"symbols\\\":[\\\"n\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[10,\\\"role\\\",\\\"tab\\\"],[10,\\\"id\\\",\\\"notifications-panel-header\\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"h5\\\",true],[10,\\\"class\\\",\\\"panel-title collapsed\\\"],[10,\\\"role\\\",\\\"button\\\"],[10,\\\"data-toggle\\\",\\\"collapse\\\"],[10,\\\"data-parent\\\",\\\"#accordion\\\"],[10,\\\"href\\\",\\\"#notifications-panel\\\"],[10,\\\"aria-expanded\\\",\\\"true\\\"],[10,\\\"aria-controls\\\",\\\"notifications-panel\\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"notifications.label\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"notifications-panel\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse\\\"],[10,\\\"role\\\",\\\"tabpanel\\\"],[10,\\\"aria-labelledby\\\",\\\"notifications-panel-header\\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table table-hover\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n                \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"notification.label\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"notification.dateCreated\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"notification.dateSent\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"notification.sender\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"notification.receivers\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"activeNotifications\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"render-notification\\\",null,[[\\\"transportNotification\\\",\\\"table\\\",\\\"showModal\\\"],[[23,1,[]],false,[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"format-calendar\\\",[[23,1,[\\\"dateCreated\\\"]],[24,[\\\"sessionAccount\\\",\\\"locale\\\"]]],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"format-calendar\\\",[[23,1,[\\\"dateSent\\\"]],[24,[\\\"sessionAccount\\\",\\\"locale\\\"]]],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[\\\"sender\\\",\\\"name\\\"]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"receivers\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[23,1,[\\\"receivers\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[23,1,[\\\"sent\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"span\\\",true],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"notification.noReceivers.desc\\\"],null]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"notification.noReceivers.label\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/notifications-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/products-section/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    store: Ember.inject.service('store'),\n    action: 'confirm',\n    actions: {\n      addProduct: function addProduct() {\n        var product = this.get('store').createRecord('product', {});\n        this.get('transport.products').pushObject(product);\n      },\n      removeProduct: function removeProduct(product) {\n        this.get('transport.products').removeObject(product);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/products-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Lr18anOK\",\n    \"block\": \"{\\\"symbols\\\":[\\\"ad\\\",\\\"p\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[10,\\\"role\\\",\\\"tab\\\"],[10,\\\"id\\\",\\\"headingProducts\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h5\\\",true],[10,\\\"class\\\",\\\"panel-title collapsed\\\"],[10,\\\"role\\\",\\\"button\\\"],[10,\\\"data-toggle\\\",\\\"collapse\\\"],[10,\\\"data-parent\\\",\\\"#accordion\\\"],[10,\\\"href\\\",\\\"#collapseProducts\\\"],[10,\\\"aria-expanded\\\",\\\"true\\\"],[10,\\\"aria-controls\\\",\\\"collapseProducts\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"transport.products.label\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"collapseProducts\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse\\\"],[10,\\\"role\\\",\\\"tabpanel\\\"],[10,\\\"aria-labelledby\\\",\\\"headingProducts\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table table-hover table-condensed\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"col-sm-3\\\"],[8],[1,[28,\\\"t\\\",[\\\"transport.products.name\\\"],null],false],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"col-sm-3\\\"],[8],[1,[28,\\\"t\\\",[\\\"transport.products.symbol\\\"],null],false],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"col-sm-3\\\"],[8],[1,[28,\\\"t\\\",[\\\"transport.products.totalNetTonnage\\\"],null],false],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"col-sm-3\\\"],[8],[1,[28,\\\"t\\\",[\\\"transport.products.totalGrossTonnage\\\"],null],false],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"col-sm-1\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary pull-right\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"addProduct\\\",false]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.add\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"products\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"disabled\\\",\\\"value\\\"],[\\\"form-control\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],[23,2,[\\\"name\\\"]]]]],false],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[[28,\\\"if\\\",[[23,2,[\\\"errors\\\",\\\"symbol\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"disabled\\\",\\\"value\\\"],[\\\"form-control\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],[23,2,[\\\"symbol\\\"]]]]],false],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[23,2,[]],\\\"symbol\\\"]]],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"input-group \\\",[28,\\\"if\\\",[[23,2,[\\\"errors\\\",\\\"totalNetTonnage\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"disabled\\\",\\\"value\\\"],[\\\"form-control\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],[23,2,[\\\"totalNetTonnage\\\"]]]]],false],[0,\\\"\\\\n                                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"input-group-addon\\\"],[8],[1,[28,\\\"t\\\",[\\\"common.kg\\\"],null],false],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[23,2,[]],\\\"totalNetTonnage\\\"]]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"input-group \\\",[28,\\\"if\\\",[[23,2,[\\\"errors\\\",\\\"totalGrossTonnage\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"disabled\\\",\\\"value\\\"],[\\\"form-control\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],[23,2,[\\\"totalGrossTonnage\\\"]]]]],false],[0,\\\"\\\\n                                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"input-group-addon\\\"],[8],[1,[28,\\\"t\\\",[\\\"common.kg\\\"],null],false],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[23,2,[]],\\\"totalGrossTonnage\\\"]]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[7,\\\"a\\\",false],[12,\\\"class\\\",\\\"centered-remove-product-button\\\"],[12,\\\"href\\\",\\\"#\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"removeProduct\\\",[23,2,[]]]],[8],[0,\\\"\\\\n                                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-remove remove-icon\\\"],[8],[9],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"gt\\\",[[24,[\\\"transport\\\",\\\"additionalData\\\",\\\"length\\\"]],0],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-12\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"transport.additionalData\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"additionalData\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row col-sm-12\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-control-border form-control-static form-control-disabled\\\"],[8],[1,[23,1,[\\\"comment\\\"]],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"rows\\\",\\\"value\\\",\\\"placeholder\\\",\\\"disabled\\\"],[\\\"textarea\\\",\\\"form-control vertical-resizable-only\\\",\\\"3\\\",[23,1,[\\\"comment\\\"]],[28,\\\"t\\\",[\\\"transport.additionalDataPlaceholder\\\"],null],[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/products-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/settlements-section/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    actions: {\n      getIntegrations: function getIntegrations(transport) {\n        this.getControllingIntegrations(transport);\n        this.getExternalCostIntegrations(transport);\n        this.getFlOrderIntegrations(transport);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/settlements-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"xn5ACjKl\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[10,\\\"role\\\",\\\"tab\\\"],[10,\\\"id\\\",\\\"headingCosts\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h5\\\",false],[12,\\\"class\\\",\\\"panel-title collapsed\\\"],[12,\\\"role\\\",\\\"button\\\"],[12,\\\"data-toggle\\\",\\\"collapse\\\"],[12,\\\"data-parent\\\",\\\"#accordion\\\"],[12,\\\"href\\\",\\\"#collapseCosts\\\"],[12,\\\"aria-expanded\\\",\\\"true\\\"],[12,\\\"aria-controls\\\",\\\"collapseCosts\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"getIntegrations\\\",[24,[\\\"transport\\\"]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"columns.costs\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"collapseCosts\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse\\\"],[10,\\\"role\\\",\\\"tabpanel\\\"],[10,\\\"aria-labelledby\\\",\\\"headingCosts\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"isExternal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[28,\\\"load-kilometers\\\",null,[[\\\"transport\\\"],[[24,[\\\"transport\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"isPrincipal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[28,\\\"external-costs\\\",null,[[\\\"transport\\\",\\\"category\\\"],[[24,[\\\"transport\\\"]],\\\"FREIGHT_COSTS\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[1,[28,\\\"external-costs\\\",null,[[\\\"transport\\\",\\\"category\\\"],[[24,[\\\"transport\\\"]],\\\"AUTOMATIC_WASHING_COST\\\"]]],false],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"external-costs\\\",null,[[\\\"transport\\\",\\\"category\\\"],[[24,[\\\"transport\\\"]],\\\"EXTERNAL_COSTS\\\"]]],false],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"external-costs\\\",null,[[\\\"transport\\\",\\\"category\\\"],[[24,[\\\"transport\\\"]],\\\"ADDITIONAL_INCOME\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/settlements-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/step-section/component\", [\"exports\", \"jquery\"], function (_exports, _jquery) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    companyType: \"CLIENT\",\n    companies: Ember.computed(function () {\n      var self = this;\n      var principalCompanyId = self.get('cookies').read('principalId');\n      return self.get('store').query('company', {\n        principalCompanyId: principalCompanyId,\n        companyType: self.get('companyType')\n      }).then(function (items) {\n        return items;\n      });\n    }),\n    deliveryDate: Ember.computed({\n      get: function get() {\n        if (this._deliveryDate) {\n          return this._deliveryDate;\n        }\n\n        if (!this.get('step.id')) {\n          return this.get('store').createRecord('step');\n        }\n\n        return this.get('step.deliveryDateFrom');\n      },\n      set: function set(key, value) {\n        return this._deliveryDate = value;\n      }\n    }),\n    deliveryTimeFrom: Ember.computed(function () {\n      return this.get('step.deliveryDateFrom') ? moment(this.get('step.deliveryDateFrom')).format('HH:mm') : '00:00';\n    }),\n    setDeliveryDateFrom: Ember.observer('deliveryDate', 'deliveryTimeFrom', function () {\n      var date = moment(this.get('deliveryDate')).format('YYYY-MM-DD');\n      var time = this.get('deliveryTimeFrom');\n      var timeAndDate = moment(date + ' ' + time);\n      this.set('step.deliveryDateFrom', timeAndDate);\n    }),\n    deliveryTimeTo: Ember.computed(function () {\n      return this.get('step.deliveryDateTo') ? moment(this.get('step.deliveryDateTo')).format('HH:mm') : '00:00';\n    }),\n    setDeliveryDateTo: Ember.observer('deliveryDate', 'deliveryTimeTo', function () {\n      var date = moment(this.get('deliveryDate')).format('YYYY-MM-DD');\n      var time = this.get('deliveryTimeTo');\n      var timeAndDate = moment(date + ' ' + time);\n      this.set('step.deliveryDateTo', timeAndDate.toDate());\n    }),\n    transportIdx: Ember.computed('transport.steps.[]', 'step', function () {\n      return this.get('transport').steps.indexOf(this.get('step')) + 1;\n    }),\n    actions: {\n      deleteStep: function deleteStep(idx) {\n        this.deleteStep(idx);\n      },\n      setContractorCompanyData: function setContractorCompanyData(step, item) {\n        this.get('store').findRecord('company', item.id).then(function (company) {\n          step.set('company', company);\n          step.set('address', null);\n        });\n      },\n      selectContractorCompany: function selectContractorCompany(id) {\n        if (!id) {\n          return;\n        }\n\n        var self = this;\n        this.get('store').findRecord(\"company\", id).then(function (company) {\n          self.get(\"transport\").set(\"contractorCompany\", company);\n        });\n      },\n      offScroll: function offScroll() {\n        (0, _jquery.default)(':input').on('mousewheel', function (event) {\n          event.preventDefault();\n        });\n      },\n      setCompanies: function setCompanies() {\n        this.notifyPropertyChange('companies');\n      },\n      setDeliveryDate: function setDeliveryDate(date) {\n        this.set('deliveryDate', date);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/step-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"jLVANeF7\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[11,\\\"style\\\",[29,[\\\"background-color: \\\",[28,\\\"if\\\",[[24,[\\\"step\\\",\\\"isLoad\\\"]],\\\"#337ab7\\\"],null],\\\" \\\",[28,\\\"unless\\\",[[24,[\\\"step\\\",\\\"isLoad\\\"]],\\\"#5cb85c\\\"],null],\\\";\\\"]]],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-10 pull-left\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"white\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"step.index\\\"],[[\\\"idx\\\"],[[24,[\\\"transportIdx\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-1 pull-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[28,\\\"or\\\",[[24,[\\\"canNotEditAfterProcessStarts\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"unloadDeleteButtonIsActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"#\\\"],[12,\\\"title\\\",[28,\\\"t\\\",[\\\"transport.contractors.delete.title\\\"],null]],[3,\\\"action\\\",[[23,0,[]],\\\"deleteStep\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]]]],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-remove remove-icon remove-step-cross\\\"],[8],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transport/add-address\\\",null,[[\\\"transport\\\",\\\"step\\\"],[[24,[\\\"transport\\\"]],[24,[\\\"step\\\"]]]]],false],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group \\\",[28,\\\"if\\\",[[24,[\\\"step\\\",\\\"errors\\\",\\\"deliveryDateFrom\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 step-field\\\"],[11,\\\"data-field-name\\\",[28,\\\"concat\\\",[\\\"STEP-\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]],\\\"-DELIVERY-DATE\\\"],null]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"onSelection\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\"],[[24,[\\\"deliveryDate\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"setDeliveryDate\\\"],null],[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"step.\\\",[24,[\\\"step\\\",\\\"stepTypeName\\\"]],\\\".date\\\"],null]],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"step\\\"]],\\\"deliveryDateFrom\\\"]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"transport\\\",\\\"id\\\"]],[28,\\\"not\\\",[[24,[\\\"step\\\",\\\"deliveryDateTo\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"step\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"value\\\",\\\"data-field-name\\\"],[\\\"time\\\",\\\"60\\\",\\\"form-control\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],\\\"00:00\\\",[24,[\\\"deliveryTimeFrom\\\"]],[28,\\\"concat\\\",[\\\"STEP-\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]],\\\"-DELIVERY-DATE-FROM\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"input-group step-field col-xs-7 \\\",[28,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"step\\\",\\\"errors\\\",\\\"deliveryDateFrom\\\"]],[24,[\\\"step\\\",\\\"errors\\\",\\\"deliveryDateTo\\\"]]],null],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"step\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"value\\\",\\\"data-field-name\\\"],[\\\"time\\\",\\\"60\\\",\\\"form-control\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],\\\"00:00\\\",[24,[\\\"deliveryTimeFrom\\\"]],[28,\\\"concat\\\",[\\\"STEP-\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]],\\\"-DELIVERY-DATE-FROM\\\"],null]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"input-group-addon\\\"],[8],[0,\\\"-\\\"],[9],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"step\\\",\\\"class\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"value\\\",\\\"data-field-name\\\"],[\\\"time\\\",\\\"60\\\",\\\"form-control\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],\\\"00:00\\\",[24,[\\\"deliveryTimeTo\\\"]],[28,\\\"concat\\\",[\\\"STEP-\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]],\\\"-DELIVERY-DATE-TO\\\"],null]]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"step\\\"]],\\\"deliveryDateTo\\\"]]],false],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"step\\\",\\\"isLoad\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"step.importClearance\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 step-field\\\"],[11,\\\"data-field-name\\\",[28,\\\"concat\\\",[\\\"STEP-\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]],\\\"-IMPORT-CLEARANCE\\\"],null]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"disabled\\\",\\\"class\\\"],[[24,[\\\"step\\\",\\\"importClearance\\\"]],[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],\\\"form-control\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"step.exportClearance\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 step-field\\\"],[11,\\\"data-field-name\\\",[28,\\\"concat\\\",[\\\"STEP-\\\",[24,[\\\"step\\\",\\\"orderInTransport\\\"]],\\\"-EXPORT-CLEARANCE\\\"],null]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"disabled\\\",\\\"class\\\"],[[24,[\\\"step\\\",\\\"exportClearance\\\"]],[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],\\\"form-control\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/step-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/steps-section/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    store: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    cookies: Ember.inject.service(),\n    loadDeleteButtonIsActive: Ember.computed('transport.loadSteps.length', function () {\n      var loadStepsLength = this.get('transport.loadSteps.length');\n      return loadStepsLength > 1;\n    }),\n    unloadDeleteButtonIsActive: Ember.computed('transport.unloadSteps.length', function () {\n      var unloadStepsLength = this.get('transport.unloadSteps.length');\n      return unloadStepsLength > 1;\n    }),\n    actions: {\n      addStepAt: function addStepAt(type, idx) {\n        // TODO: [pawel] spr., czy type jest poprawny\n        console.log(\"idx: \".concat(idx));\n        var store = this.get('store');\n        var transport = this.get('transport');\n\n        if (idx === undefined) {\n          idx = transport.get('steps.length');\n\n          if (transport.get('steps').sortBy('idx').get('lastObject').stepTypeName === 'wash') {\n            idx -= 1;\n          }\n        }\n\n        var address = store.createRecord('address', {});\n        var step = this.get('store').createRecord('step', {\n          stepTypeName: type,\n          orderInTransport: idx,\n          address: address,\n          company: transport.get('clientCompany')\n        }); // Musimy przesunąć niektóre stepy (np. po dodaniu załadunku, wszystkie rozładunki muszą zmienić kolejność)\n\n        transport.get('steps').filter(function (s) {\n          return s.get('orderInTransport') >= idx;\n        }).forEach(function (s) {\n          var currentIdx = s.get('orderInTransport');\n          s.set('orderInTransport', currentIdx + 1);\n        });\n        console.log(\"Dodajemy step do transportu \".concat(transport.get('id'), \" na miejscu \").concat(idx, \"..\"));\n        transport.get('steps').insertAt(idx, step);\n      },\n      deleteStep: function deleteStep(idx) {\n        var transport = this.get('transport');\n        var stepArray = transport.get('steps').filterBy('orderInTransport', idx);\n\n        if (!stepArray) {\n          return;\n        }\n\n        var step = stepArray.get('firstObject');\n        transport.get('steps').removeObject(step);\n        step.unloadRecord(); // Usuwamy ewentualne błędy dot. nieunikalnych dostawców\n\n        var supplierNames = transport.get('supplierNames');\n\n        if (supplierNames.length === supplierNames.uniq().length) {\n          transport.get('errors').remove('contractors');\n        } // Przeliczamy kolejność stepów w transporcie\n\n\n        transport.get('steps').sortBy('orderInTransport').forEach(function (s, idx) {\n          console.log(\"idx: \".concat(idx));\n          s.set('orderInTransport', idx);\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transport/steps-section/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"HRWfaeMe\",\n    \"block\": \"{\\\"symbols\\\":[\\\"s\\\",\\\"idx\\\",\\\"s\\\",\\\"idx\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"not-eq\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"company\\\",\\\"partnershipType\\\",\\\"name\\\"]],\\\"SUPPLIER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"errors\\\",\\\"contractors\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-6\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"sortedLoadSteps\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"transport/step-section\\\",null,[[\\\"step\\\",\\\"idx\\\",\\\"transport\\\",\\\"canNotEditAfterProcessStarts\\\",\\\"unloadDeleteButtonIsActive\\\",\\\"deleteStep\\\"],[[23,3,[]],[23,4,[]],[24,[\\\"transport\\\"]],[24,[\\\"canNotEditAfterProcessStarts\\\"]],[24,[\\\"loadDeleteButtonIsActive\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"deleteStep\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3,4]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-6\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"sortedUnloadSteps\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"transport/step-section\\\",null,[[\\\"step\\\",\\\"idx\\\",\\\"transport\\\",\\\"canNotEditAfterProcessStarts\\\",\\\"unloadDeleteButtonIsActive\\\",\\\"deleteStep\\\"],[[23,1,[]],[23,2,[]],[24,[\\\"transport\\\"]],[24,[\\\"canNotEditAfterProcessStarts\\\"]],[24,[\\\"unloadDeleteButtonIsActive\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"deleteStep\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1,2]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 col-lg-6\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"disabled\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null]],[3,\\\"action\\\",[[23,0,[]],\\\"addStepAt\\\",\\\"load\\\"]],[8],[0,\\\"\\\\n                    +\\\"],[1,[28,\\\"t\\\",[\\\"transport.load\\\"],null],false],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 col-lg-6\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-success pull-right\\\"],[12,\\\"disabled\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null]],[3,\\\"action\\\",[[23,0,[]],\\\"addStepAt\\\",\\\"unload\\\"]],[8],[0,\\\"\\\\n                    +\\\"],[1,[28,\\\"t\\\",[\\\"transport.unload\\\"],null],false],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transport/steps-section/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/column-names/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: 'div',\n    classNames: ['column-names', 'row'],\n    actions: {}\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/column-names/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"tbejx56d\",\n    \"block\": \"{\\\"symbols\\\":[\\\"task\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"IDENTIFIER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"IDENTIFIER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"IDENTIFIER\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell transport-header-cell number\\\"],[10,\\\"style\\\",\\\"width: 71px;\\\"],[8],[1,[28,\\\"t\\\",[\\\"columns.identifier\\\"],null],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"ERP_IDENTIFIER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"ERP_IDENTIFIER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"ERP_IDENTIFIER\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell number-erp\\\"],[10,\\\"style\\\",\\\"width: 104px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.number\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SUPPLIER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SUPPLIER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SUPPLIER\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 63px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.supplier\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"LOAD_COMPANY_NAME\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"LOAD_COMPANY_NAME\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"LOAD_COMPANY_NAME\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 119px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.load\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"LOAD_TIME\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"LOAD_TIME\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"LOAD_TIME\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 87px;\\\"],[8],[0,\\\"\\\\n         \\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"UNLOAD_COMPANY_NAME\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"UNLOAD_COMPANY_NAME\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"UNLOAD_COMPANY_NAME\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 118px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.unload\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"UNLOAD_TIME\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"UNLOAD_TIME\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"UNLOAD_TIME\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 88px;\\\"],[8],[0,\\\"\\\\n         \\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"FORWARDER_GROUP\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"FORWARDER_GROUP\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"FORWARDER_GROUP\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 59px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.forwarderGroup\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"CARRIER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"CARRIER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"CARRIER\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[10,\\\"style\\\",\\\"width: 79px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.carrier\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"DRIVER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"DRIVER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"DRIVER\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[10,\\\"style\\\",\\\"width: 100px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.driver\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"PRODUCT\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"PRODUCT\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"PRODUCT\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl1\\\"],[10,\\\"style\\\",\\\"width: 113px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.product\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"CAR\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"CAR\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"CAR\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 74px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.car\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_COMPANY\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_COMPANY\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_COMPANY\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[10,\\\"style\\\",\\\"width: 119px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"external-cost.company\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_TYPE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_TYPE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_TYPE\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[10,\\\"style\\\",\\\"width: 63px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"external-cost.type\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_PRICE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_PRICE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_PRICE\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[10,\\\"style\\\",\\\"width: 63px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"external-cost.price\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_DATE_OF_EXECUTION\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_DATE_OF_EXECUTION\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_DATE_OF_EXECUTION\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[10,\\\"style\\\",\\\"width: 93px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"external-cost.dateOfExecution\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_CONTROLLING_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_CONTROLLING_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_CONTROLLING_NUMBER\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[10,\\\"style\\\",\\\"width: 93px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"external-cost.controllingOrderNumber\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_NUMBER\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[10,\\\"style\\\",\\\"width: 93px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"external-cost.orderNumber\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_PZ_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_PZ_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_PZ_NUMBER\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[10,\\\"style\\\",\\\"width: 93px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"external-cost.pzNumber\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"WASH\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"WASH\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"WASH\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[10,\\\"style\\\",\\\"width: 111px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.wash\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"NOTIFICATIONS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"NOTIFICATIONS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"NOTIFICATIONS\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.notifications\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"STATUS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"STATUS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"STATUS\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl3\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.status\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"STATUS_BUTTONS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"eq\\\",[[24,[\\\"transportTypes\\\",\\\"length\\\"]],1],null]],null]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[24,[\\\"transportTypes\\\",\\\"firstObject\\\",\\\"tasks\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[11,\\\"data-column-name\\\",[29,[\\\"STATUS-BUTTONS-\\\",[23,1,[\\\"idxInGroup\\\"]]]]],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"columns.tasks.\\\",[23,1,[\\\"checkpointNameEn\\\"]]],null]],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_NUMBER\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell number-erp\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.serviceNumber\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_PLACE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_PLACE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_PLACE\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.servicePlace\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"MECHANIC\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"MECHANIC\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"MECHANIC\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.mechanic\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"OWNER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"OWNER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"OWNER\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.owner\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"TRUCK_SIDE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"TRUCK_SIDE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"TRUCK_SIDE_NUMBER\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 74px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.truckSideNumber\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"VEHICLE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"VEHICLE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"VEHICLE\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.vehicle\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_START_DATE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_START_DATE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_START_DATE\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.serviceStartDate\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_END_DATE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_END_DATE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_END_DATE\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.serviceEndDate\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_COST\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_COST\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_COST\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.serviceCost\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_REQUESTED_JOBS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_REQUESTED_JOBS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_REQUESTED_JOBS\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.serviceRequestedJobs\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_FINISHED_JOBS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_FINISHED_JOBS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_FINISHED_JOBS\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.serviceFinishedJobs\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_REMARKS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_REMARKS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_REMARKS\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.serviceRemarks\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_STATUS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_STATUS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_STATUS\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"columns.status\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"NOTES\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"NOTES\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"NOTES\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide text-center\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-comment\\\"],[8],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"DOCUMENTS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"DOCUMENTS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"DOCUMENTS\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell responsive-hide text-center\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-file\\\"],[8],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"DELETED\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"DELETED\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"DELETED\\\"],[10,\\\"class\\\",\\\"cell transport-header-cell text-center\\\"],[8],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transports/transports-table/column-names/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/component\", [\"exports\", \"jquery\", \"apollo/config/environment\", \"apollo/mixins/persistence-mixin\"], function (_exports, _jquery, _environment, _persistenceMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_persistenceMixin.default, {\n    store: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    session: Ember.inject.service('session'),\n    cookies: Ember.inject.service(),\n    archive: null,\n    withFinished: null,\n    tempmax: 0,\n    interval: 5,\n    dataLoaded: false,\n    searchParams: {},\n    errors: null,\n    page: 1,\n    totalPages: 0,\n    loadingMore: false,\n    highlightedTransportId: null,\n    transportTypes: Ember.computed({\n      get: function get() {\n        if (this._transportTypes) {\n          return this._transportTypes;\n        }\n\n        return [];\n      },\n      set: function set(key, value) {\n        return this._transportTypes = value;\n      }\n    }),\n    transports: Ember.computed({\n      get: function get() {\n        if (this._transports) {\n          return this._transports;\n        }\n\n        return [];\n      },\n      set: function set(key, value) {\n        return this._transports = value;\n      }\n    }),\n    transportsSortingObserver: Ember.observer('transports.@each.lastUpdated', function () {\n      var sortFunction = this.get('sortFunction') ? this.get('sortFunction') : this.get('defaultSortFunction');\n\n      if (!this.get('archive')) {\n        this.get('transports').sort(sortFunction);\n      }\n    }),\n    defaultSortFunction: function defaultSortFunction(a, b) {\n      a = a.get('steps.firstObject.deliveryDateFrom');\n      b = b.get('steps.firstObject.deliveryDateFrom');\n      return a < b ? -1 : a > b ? 1 : 0;\n    },\n    hasMore: Ember.computed('page', 'totalPages', function () {\n      return this.get('page') < this.get('totalPages');\n    }),\n    tableColumnNames: Ember.computed('transportTypes.@each.id', function () {\n      var names = [];\n      var transportTypes = this.get('transportTypes');\n\n      if (!this.get('transportTypes')) {\n        return names;\n      }\n\n      transportTypes.forEach(function (type) {\n        type.get('tableColumns').forEach(function (column) {\n          if (!names.isAny('name', column.get('name'))) {\n            names.push(column.get('name'));\n          }\n        });\n      });\n      return names;\n    }),\n    pollRequested: Ember.observer('transportTypes.@each.forcedPollRequestTime', function () {\n      var self = this;\n      Ember.run.once(this, function () {\n        if (self.get('transportTypes').findBy('forcedPollRequestTime')) {\n          console.debug(\"Poll requested..\");\n          self.onPoll(false);\n        }\n\n        self.get('transportTypes').forEach(function (tt) {\n          tt.set('forcedPollRequestTime', null);\n        });\n      });\n    }),\n    queryParams: Ember.computed('archive', 'withFinished', 'transportTypes.@each', 'filterMode', 'searchParams.groupId', 'searchParams.query', 'searchParams.max', 'searchParams.dateFilterMode', 'searchParams.filterMode', 'searchParams.start', 'searchParams.stop', 'page', 'searchParams.filters.@each.filterValue', function () {\n      var params = {\n        query: this.get('searchParams.query'),\n        archived: this.get('archive'),\n        withFinished: this.get('withFinished'),\n        principalId: this.get('cookies').read('principalId'),\n        page: this.get('page'),\n        start: this.get('searchParams.start') ? moment(this.get('searchParams.start')).format() : '',\n        stop: this.get('searchParams.stop') ? moment(this.get('searchParams.stop')).format() : '',\n        dateFilterMode: this.get('searchParams.dateFilterMode'),\n        filters: this.get('searchParams.filters'),\n        carrierId: this.get('searchParams.carrierId'),\n        clientId: this.get('searchParams.clientId'),\n        washId: this.get('searchParams.washId'),\n        truckId: this.get('searchParams.truckId'),\n        trailerId: this.get('searchParams.trailerId'),\n        containerId: this.get('searchParams.containerId'),\n        driverId: this.get('searchParams.driverId'),\n        transportTypesIds: this.get('searchParams.transportTypesIds'),\n        groupId: this.get('searchParams.groupId'),\n        max: this.get('searchParams.max'),\n        assetType: this.get('searchParams.assetType')\n      };\n      var currentUser = this.get('sessionAccount').get('currentUser');\n\n      if (currentUser.get('roleGroup.name') === 'TRADESMAN') {\n        params.tradesmanId = currentUser.id;\n        params.filterMode = this.get('searchParams.filterMode');\n      }\n\n      if (currentUser.get('roleGroup.name') === 'FORWARDER') {\n        params.forwarderId = currentUser.id;\n        params.filterMode = this.get('searchParams.filterMode');\n      }\n\n      this.notifyPropertyChange('tempmax');\n      return params;\n    }),\n    transportsProxy: Ember.computed('tempmax', 'deliveryDateFromChange', 'queryParams', 'dataLoaded', 'transports.[]', function () {\n      if (this.get('transports')) {\n        return this.get('transports').slice(0, this.get('tempmax'));\n      }\n    }),\n    //zmianna zmienia wartość po zmianie daty załadunku w stepsie i wywołuje transportsProxy\n    deliveryDateFromChange: Ember.computed(function () {\n      return false;\n    }),\n    setDeliveryDateFromChange: Ember.observer('steps.@each.deliveryDateFrom', function () {\n      var self = this;\n      self.set('deliveryDateFromChange', !self.set('deliveryDateFromChange'));\n    }),\n    initializeTransports: Ember.on('init', Ember.observer('transportTypes.@each', function () {\n      var self = this;\n      var searchParams = this.get('searchParams');\n      self.setProperties({\n        page: 1,\n        'searchParams.max': 30\n      });\n      var list = self.get('transportsTabVisited') ? self.get('store').peekAll('transport').filter(function (t) {\n        return (t.get('archived') === self.get('archive') && !t.get('deleted') || self.get('archive') && t.get('deleted')) && t.get('personsGroup.id') && self.get('transportTypes') && self.get('transportTypes').filterBy('id', t.get('transportType.id')).length > 0;\n      }) : [];\n\n      if (!self.get('alwaysReloadTransports')) {\n        self.set('transportsTabVisited', true);\n      }\n\n      if ((searchParams.tradesmanId === null || searchParams.tradesmanId === undefined) && list.length > 0 && !self.get('searchParams.filters').length && (searchParams.query === null || searchParams.query === '') && !searchParams.filterMode) {\n        self.set('transports', list);\n        this.onPoll(false);\n      } else {\n        self.get('transports').clear();\n        self.set('dataLoaded', false);\n        self.searchTransports();\n      }\n    })),\n    loadingInProgress: Ember.computed({\n      get: function get() {\n        if (this._loadingInProgress) {\n          return this._loadingInProgress;\n        }\n\n        return false;\n      },\n      set: function set(key, value) {\n        return this._loadingInProgress = value;\n      }\n    }),\n    queryInputChanged: Ember.observer('searchParams.filters.@each.filterValue', 'searchParams.query', 'searchParams.start', 'searchParams.stop', 'searchParams.dateFilterMode', 'searchParams.filterMode', 'searchParams.groupId', function () {\n      Ember.run.debounce(this, this.applyFilter, 500);\n    }),\n    applyFilter: function applyFilter() {\n      this.setProperties({\n        page: 1,\n        transports: [],\n        dataLoaded: false,\n        tempmax: 0\n      });\n    },\n    searchTransports: Ember.observer('dataLoaded', function () {\n      if (this.get('dataLoaded') === true) {\n        return;\n      }\n\n      var self = this;\n      this.set('loadingInProgress', true);\n      var timestamp = new Date().getTime();\n      this.set('lastTransportRequest', timestamp);\n      var queryParams = Object.assign({}, this.get('queryParams'));\n      queryParams.timestamp = timestamp;\n      var token = this.get('session.data.authenticated.token');\n\n      _jquery.default.ajax({\n        url: _environment.default.serverURL + '/transports/index',\n        data: JSON.stringify(queryParams),\n        type: 'POST',\n        contentType: 'application/json',\n        beforeSend: function beforeSend(xhr) {\n          xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n        }\n      }).then(function (response) {\n        if (!self.isDestroyed) {\n          if (Number(response.meta.timestamp) < self.get('lastTransportRequest')) {\n            console.log(\"Istnieje bardziej aktualne zapytanie do serwera, przerywamy..\");\n            return;\n          }\n\n          var totalPages = response.meta.totalPages;\n          self.set('totalPages', totalPages);\n          var count = response.meta.count;\n          self.set('transportsCount', count);\n          delete response.meta;\n          self.get('store').pushPayload(response);\n\n          if (response.transports.length !== 0) {\n            response.transports.forEach(function (t) {\n              var transport = self.get('store').peekRecord('transport', t.id);\n\n              if (self.get('transportTypes').filterBy('id', transport.get('transportType.id')).length > 0) {\n                self.get('transports').pushObject(transport);\n              }\n            });\n            self.set('tempmax', self.get('tempmax') + self.get('interval'));\n            self.notifyPropertyChange('tempmax');\n          }\n\n          self.set('loadingInProgress', false);\n          self.set('loadingMore', false);\n        }\n      });\n    }),\n    didRender: function didRender() {\n      var self = this;\n      Ember.run.later(function () {\n        if (!self.isDestroyed) {\n          var interval = self.get('interval');\n\n          if (self.get('tempmax') < self.get('transports.length')) {\n            console.debug('loading');\n            self.set('tempmax', self.get('tempmax') + interval);\n          } else if (self.get('transports.length') > 0 && self.get('tempmax') >= self.get('transports.length')) {\n            console.debug(\"Transports loading finished.\");\n            self.setProperties({\n              dataLoaded: true,\n              tempmax: self.get('transports.length')\n            });\n            self.resizeTableHeader();\n          } else if (self.get('transports.length') > 0) {\n            console.debug('Trwa ładowanie transportów, pozostało ' + self.get('transports.length'));\n          } else if (self.get('transports.length') === 0) {\n            self.set('dataLoaded', true);\n          }\n        }\n      });\n      var errorElement = document.querySelector('.alert-danger');\n\n      if (errorElement) {\n        errorElement.scrollIntoView({\n          behavior: 'smooth',\n          block: 'center'\n        });\n      }\n    },\n    switchOffHighlight: function switchOffHighlight() {\n      var highlightedTransportId = this.get('highlightedTransportId');\n\n      if (highlightedTransportId) {\n        var highlightedTransport = this.get('store').peekRecord('transport', highlightedTransportId);\n        highlightedTransport.set('isHighlighted', false);\n      }\n\n      this.set('highlightedTransportId', null);\n    },\n    didDestroyElement: function didDestroyElement() {\n      this.set('transports', null);\n      this.switchOffHighlight();\n    },\n    initResizeObserver: Ember.on('init', function () {\n      var self = this;\n      (0, _jquery.default)(window).resize(function () {\n        self.resizeTableHeader();\n      });\n    }),\n    action: '',\n    actions: {\n      showModal: function showModal(template, transport) {\n        this.showModal(template, transport);\n      },\n      confirm: function confirm(checkpoint) {\n        this.confirm(checkpoint);\n      },\n      revoke: function revoke(checkpoint) {\n        this.revoke(checkpoint);\n      },\n      markNotesAsReadOff: function markNotesAsReadOff(transport) {\n        this.markNotesAsReadOff(transport);\n      },\n      addNote: function addNote(noteContent, transportId) {\n        this.addNote(noteContent, transportId);\n      },\n      deleteFile: function deleteFile(file) {\n        this.deleteFile(file);\n      },\n      fileUploadSuccess: function fileUploadSuccess(transportId) {\n        this.fileUploadSuccess(transportId);\n      },\n      loadMore: function loadMore() {\n        if (this.isDestroyed) {\n          return;\n        }\n\n        if (this.get('hasMore') === false) {\n          console.debug('nie ma więcej danych do załadowania');\n        } else if (this.get('dataLoaded') === false) {\n          console.debug('nie rozpoczynamy pobieranie nowych danych w trakcie wczytywaia');\n        } else {\n          this.setProperties({\n            page: this.get('page') + 1,\n            loadingMore: true,\n            dataLoaded: false\n          });\n        }\n      },\n      updateHighlightedRow: function updateHighlightedRow(transportId) {\n        var highlightedTransportId = this.get('highlightedTransportId');\n\n        if (highlightedTransportId === transportId) {\n          return;\n        }\n\n        this.switchOffHighlight();\n        this.set('highlightedTransportId', transportId);\n      },\n      handleErrors: function handleErrors(errors) {\n        this.set('errors', errors);\n      },\n      closeAlert: function closeAlert() {\n        this.set('errors', null);\n      }\n    },\n    onPoll: function onPoll() {\n      var planNextRequest = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true;\n      var self = this;\n\n      try {\n        var lastPollFormatted = moment(this.get('lastPoll')).format();\n        var queryParams = {\n          transportTypesIds: this.get('queryParams.transportTypesIds'),\n          lastPoll: lastPollFormatted\n        };\n        var token = this.get('session.data.authenticated.token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/transports/updates',\n          data: queryParams,\n          type: 'GET',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          },\n          success: function success(json) {\n            if (self.isDestroyed || !json.transportIds.length) {\n              return;\n            }\n\n            var transportIds = json.transportIds;\n            var queryParams = Object.assign({}, self.get('queryParams'));\n            queryParams.ids = transportIds;\n            queryParams.page = 1;\n\n            _jquery.default.ajax({\n              url: _environment.default.serverURL + '/transports/index',\n              data: JSON.stringify(queryParams),\n              contentType: 'application/json; charset=utf-8',\n              dataType: 'json',\n              type: 'POST',\n              beforeSend: function beforeSend(xhr) {\n                xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n              }\n            }).then(function (response) {\n              delete response.meta;\n              self.get('store').pushPayload(response);\n\n              if (response.transports.length !== 0) {\n                response.transports.forEach(function (t) {\n                  var transport = self.get('store').peekRecord('transport', t.id);\n\n                  if (self.get('transportTypes').filterBy('id', transport.get('transportType.id')).length > 0) {\n                    self.refreshTransportInTable(transport);\n                  }\n                });\n                self.set('tempmax', self.get('tempmax') + self.get('interval'));\n                self.notifyPropertyChange('tempmax');\n              }\n\n              transportIds.filter(function (id) {\n                return !response.transports.getEach(\"id\").includes(id);\n              }).forEach(function (id) {\n                console.log(\"Usuwamy z tabeli transport \".concat(id, \"..\"));\n                var transportToRemove = self.get('store').peekRecord('transport', id);\n\n                if (transportToRemove) {\n                  var transportWasVisible = self.get('transports').getEach('id').includes(transportToRemove.get('id'));\n                  self.get('transports').removeObject(transportToRemove);\n\n                  if (transportWasVisible) {\n                    self.decrementProperty('transportsCount');\n                  }\n                }\n              });\n            });\n\n            self.set('lastPoll', json.pollTime);\n          },\n          complete: function complete() {\n            if (planNextRequest && !self.isDestroyed) {\n              setTimeout(function () {\n                return self.onPoll();\n              }, self.get('pollInterval'));\n            }\n          }\n        });\n      } catch (e) {\n        console.error(e);\n      }\n    },\n    refreshTransportInTable: function refreshTransportInTable(loadedTransport) {\n      if (this.get('transports').includes(loadedTransport)) {\n        this.refreshTransportData(loadedTransport);\n      } else if (loadedTransport.get('archived') === false && this.get('archive') !== true) {\n        this.addTransportToTable(loadedTransport);\n      }\n    },\n    refreshTransportData: function refreshTransportData(loadedTransport) {\n      var transportId = loadedTransport.get('id');\n      console.debug(\"Unloading checkpoints from transport \".concat(transportId, \"..\"));\n      this.unloadDeletedRecords('transport', transportId, 'checkpoint');\n      loadedTransport.notifyPropertyChange('lastUpdated');\n\n      if (loadedTransport.get('archived')) {\n        var transportWasVisible = self.get('transports').getEach('id').includes(loadedTransport.get('id'));\n        this.get('transports').removeObject(loadedTransport);\n\n        if (transportWasVisible) {\n          this.decrementProperty('transportsCount');\n        }\n      }\n    },\n    addTransportToTable: function addTransportToTable(loadedTransport) {\n      if (this.get('searchParams.filterMode') === \"user\" && loadedTransport.get('forwarder.id') !== this.get('sessionAccount.currentUser.id') || this.get('searchParams.filterMode') === \"group\" && loadedTransport.get('forwarder.userGroup.id') !== this.get('sessionAccount.currentUser.userGroup.id')) {\n        console.log(\"W tabeli jest aktywny filtr po grupie lub kupcu - nie dodajemy transportu \".concat(loadedTransport.get('logString'), \".\"));\n        return;\n      }\n\n      console.log(\"Dodajemy do tabeli transport \".concat(loadedTransport.get('logString'), \"..\"));\n      this.get('transports').addObject(loadedTransport);\n      this.incrementProperty('transportsCount');\n    },\n    handleError: function handleError(response, transportId) {\n      var status = response.errors ? response.errors[0].status : undefined;\n\n      if (status !== '403' && status !== '401') {\n        console.log(\"Otrzymali\\u015Bmy status \".concat(status, \" przy pr\\xF3bie od\\u015Bwie\\u017Cenia danych transportu \").concat(transportId, \".\"));\n        console.error(response.errors);\n      }\n\n      var transportToRemove = this.get('transports').findBy('id', transportId.toString());\n\n      if (transportToRemove) {\n        this.get('transports').removeObject(transportToRemove);\n        this.decrementProperty('transportsCount');\n      }\n    },\n    resizeTableHeader: function resizeTableHeader() {\n      var self = this;\n      Ember.run.later(this, function () {\n        if (self.isDestroyed) {\n          return;\n        }\n\n        var cells = document.getElementsByClassName('transport-header-cell');\n\n        for (var j = 0; j < cells.length; j++) {\n          var name = cells[j].dataset.columnName;\n\n          if (!name) {\n            continue;\n          }\n\n          var el = document.getElementById(\"transport-column-\".concat(name));\n\n          if (!el) {\n            continue;\n          }\n\n          var w = el.offsetWidth;\n          var elements = document.querySelectorAll(\"[data-column-name=\\\"\".concat(name, \"\\\"]\"));\n\n          for (var i = 0; i < elements.length; i++) {\n            elements[i].style.width = w + 'px';\n          }\n        }\n      });\n    },\n    activatePolling: Ember.on('init', Ember.observer('archive', function () {\n      var _this = this;\n\n      if (!this.get('archive')) {\n        setTimeout(function () {\n          return _this.onPoll();\n        }, this.get('pollInterval'));\n      }\n    })),\n    lastPoll: Ember.computed({\n      get: function get() {\n        if (this._lastPoll) {\n          return this._lastPoll;\n        }\n\n        return new Date();\n      },\n      set: function set(key, value) {\n        return this._lastPoll = value;\n      }\n    }),\n    pollInterval: Ember.computed(function () {\n      return this.get('sessionAccount').getSettingValue('POLL_INTERVAL') || 1000;\n    }).readOnly()\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/load-more/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    initLoadMore: Ember.on('init', function () {\n      var self = this;\n\n      if (this.get('sessionAccount').getSettingValue(\"AUTOMATIC_LOAD_MORE\") === \"false\") {\n        console.debug(\"Automatyczne dociąganie zamówień wyłączone - przerywamy...\");\n        return;\n      }\n\n      console.debug(\"Inicjujemy automatyczne dociąganie zamówień..\");\n\n      window.onscroll = function (ev) {\n        if (self.get('dataLoaded') === false) {\n          console.debug('jesteśmy w trakcie wczytywania, nie pobieramy kolejnych danych');\n        } else if (window.innerHeight + window.pageYOffset >= $(document).height() - 2) {\n          console.debug(\"scroll do końca strony, pobieramy kolejne zlecenia\");\n          self.loadMore();\n        }\n      };\n    }),\n    willDestroyElement: function willDestroyElement() {\n      window.onscroll = null;\n    },\n    actions: {\n      loadMore: function loadMore() {\n        this.loadMore();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/load-more/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"/tY/ComQ\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"hasMore\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-4 col-md-offset-4\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-info load-more\\\"],[12,\\\"disabled\\\",[22,\\\"loadingMore\\\"]],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"loadMore\\\"]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"loadingMore\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-hourglass\\\"],[8],[9],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"table.loading\\\"],null],false],[0,\\\"...\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-refresh\\\"],[8],[9],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"table.loadMore\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transports/transports-table/load-more/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/search-transports/component\", [\"exports\", \"apollo/mixins/modal-mixin\"], function (_exports, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_modalMixin.default, {\n    tagName: 'div',\n    store: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    cookies: Ember.inject.service(),\n    showSearchButton: false,\n    start: null,\n    stop: null,\n    searchParams: {},\n    //rzeczywista zmienna propoagowana po całym systemie\n    queryProxy: '',\n    //zmienna działająca tylko w ramach komponentu\n    filterMode: null,\n    dateFilterMode: 'LOAD_DATE',\n    didReceiveAttrs: function didReceiveAttrs() {\n      if (this.get('sessionAccount.currentUser.roleGroup.name') === \"TRADESMAN\") {\n        this.set('filterMode', 'user');\n      }\n    },\n    willDestroyElement: function willDestroyElement() {\n      this.send('clearFilters');\n\n      this._super();\n    },\n    firstTransportTypeName: Ember.computed('transportTypes.@each.name', function () {\n      return this.get('transportTypes.firstObject.name');\n    }),\n    dateFilterCode: Ember.computed('firstTransportTypeName', function () {\n      var typeName = this.get('firstTransportTypeName');\n\n      if (typeName === 'EXTERNAL_COST_ORDER') {\n        return \"executionDate\";\n      } else {\n        return \"transportDate\";\n      }\n    }),\n    setShowSearchButton: Ember.observer('queryProxy', 'start', 'stop', function () {\n      Ember.run.once(this, function () {\n        if (this.get('queryProxy') !== '' || this.get('start') || this.get('stop')) {\n          this.set('showSearchButton', true);\n        }\n      });\n    }),\n    groups: Ember.computed('sessionAccount.currentUser', function () {\n      return this.get('store').peekAll('user-group');\n    }),\n    showExportButton: Ember.computed('archive', 'disableExport', function () {\n      if (this.get('disableExport') || !this.get('archive')) {\n        return false;\n      }\n\n      return this.get('sessionAccount').hasRole('ROLE_ADVICE_EXCEL');\n    }),\n    actions: {\n      clearFilters: function clearFilters() {\n        Ember.run.once(this, function () {\n          this.get('searchParams.filters').clear();\n          this.setProperties({\n            'queryProxy': '',\n            'start': null,\n            'stop': null,\n            'dateFilterMode': 'LOAD_DATE',\n            'searchParams.query': '',\n            'searchParams.start': null,\n            'searchParams.stop': null,\n            'searchParams.dateFilterMode': 'LOAD_DATE'\n          });\n        });\n      },\n      setParams: function setParams() {\n        Ember.run.once(this, function () {\n          this.setProperties({\n            'searchParams.query': this.get('queryProxy'),\n            'searchParams.start': this.get('start'),\n            'searchParams.stop': this.get('stop'),\n            'searchParams.dateFilterMode': this.get('dateFilterMode')\n          });\n        });\n      },\n      cleanParams: function cleanParams() {\n        Ember.run.once(this, function () {\n          this.setProperties({\n            'searchParams.query': null,\n            'searchParams.start': null,\n            'searchParams.stop': null,\n            'searchParams.clearingTimestamp': new Date().getTime(),\n            queryProxy: '',\n            start: '',\n            stop: '',\n            showSearchButton: false,\n            dateFilterMode: 'LOAD_DATE'\n          });\n        });\n      },\n      setDateFilterMode: function setDateFilterMode(mode) {\n        this.set('dateFilterMode', mode);\n      },\n      setFilterMode: function setFilterMode(mode, group) {\n        Ember.run.once(this, function () {\n          this.setProperties({\n            'searchParams.filterMode': mode,\n            'searchParams.groupId': group.get ? group.get('id') : null,\n            filterMode: mode\n          });\n        });\n      },\n      showXLSDialog: function showXLSDialog() {\n        var self = this;\n        self.set('showModalAction', 'showModal');\n        var model = {\n          documentMode: self.get('documentMode'),\n          transportTypes: self.get('transportTypes'),\n          searchParams: self.get('searchParams'),\n          start: self.get('start'),\n          stop: self.get('stop'),\n          dateFilterMode: self.get('dateFilterMode'),\n          queryProxy: self.get('queryProxy'),\n          archive: self.get('archive')\n        };\n        self.sendAction('showModalAction', 'transports.modals.transports-excel', model);\n      },\n      changeDate: function changeDate(dateToChange, newDate) {\n        this.set(dateToChange, newDate);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/search-transports/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"PBhifqEJ\",\n    \"block\": \"{\\\"symbols\\\":[\\\"group\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-2 form-inline\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showArchiveButton\\\"]]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-default\\\",\\\"external-cost-orders.archive\\\"]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"tabs.orders.archive\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-10 form-inline\\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"archive\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"transport.filterDate.min.title.\\\",[24,[\\\"dateFilterCode\\\"]]],null]],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"min-date\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.from\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"id\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"start\\\"]],[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"transport.filterDate.min.placeholder.\\\",[24,[\\\"dateFilterCode\\\"]]],null]],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"min-date\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],\\\"changeDate\\\",\\\"start\\\"],null]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"transport.filterDate.max.title.\\\",[24,[\\\"dateFilterCode\\\"]]],null]],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"max-date\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.to\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"id\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"stop\\\"]],[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"transport.filterDate.max.placeholder.\\\",[24,[\\\"dateFilterCode\\\"]]],null]],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"max-date\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],\\\"changeDate\\\",\\\"stop\\\"],null]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"select\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"onchange\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setDateFilterMode\\\"],[[\\\"value\\\"],[\\\"target.value\\\"]]]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"option\\\",true],[10,\\\"value\\\",\\\"LOAD_DATE\\\"],[11,\\\"selected\\\",[28,\\\"eq\\\",[[24,[\\\"dateFilterMode\\\"]],\\\"LOAD_DATE\\\"],null]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.filterDate.mode.LOAD_DATE\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"option\\\",true],[10,\\\"value\\\",\\\"UNLOAD_DATE\\\"],[11,\\\"selected\\\",[28,\\\"eq\\\",[[24,[\\\"dateFilterMode\\\"]],\\\"UNLOAD_DATE\\\"],null]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"transport.filterDate.mode.UNLOAD_DATE\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"type\\\",\\\"class\\\",\\\"placeholder\\\",\\\"enter\\\"],[[24,[\\\"queryProxy\\\"]],\\\"text\\\",\\\"form-control\\\",[28,\\\"t\\\",[\\\"common.search\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"setParams\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showSearchButton\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-info\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"setParams\\\"]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.search\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showExportButton\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"common.exportAsXLS\\\"],null]]]],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"showXLSDialog\\\"]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-lg fa-file-excel-o\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\" Excel\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"clearFilters\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.clearFilters\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleGroup\\\",\\\"name\\\"]],\\\"TRADESMAN\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group\\\"],[10,\\\"data-toggle\\\",\\\"buttons\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[11,\\\"class\\\",[29,[\\\"btn btn-info \\\",[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"filterMode\\\"]],\\\"user\\\"],null],\\\"active\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setFilterMode\\\",\\\"user\\\"],null]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"input\\\",true],[10,\\\"name\\\",\\\"options\\\"],[10,\\\"id\\\",\\\"option1\\\"],[10,\\\"autocomplete\\\",\\\"off\\\"],[10,\\\"type\\\",\\\"radio\\\"],[8],[9],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"table.transports.showMine\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[11,\\\"class\\\",[29,[\\\"btn btn-info \\\",[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"filterMode\\\"]],\\\"group\\\"],null],\\\"active\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setFilterMode\\\",\\\"group\\\"],null]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"input\\\",true],[10,\\\"name\\\",\\\"options\\\"],[10,\\\"id\\\",\\\"option2\\\"],[10,\\\"autocomplete\\\",\\\"off\\\"],[10,\\\"type\\\",\\\"radio\\\"],[8],[9],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"table.transports.showWithinGroup\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleGroup\\\",\\\"name\\\"]],\\\"FORWARDER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group\\\"],[10,\\\"data-toggle\\\",\\\"buttons\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[11,\\\"class\\\",[29,[\\\"btn btn-info \\\",[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"filterMode\\\"]],\\\"user\\\"],null],\\\"active\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setFilterMode\\\",\\\"user\\\"],null]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"input\\\",true],[10,\\\"name\\\",\\\"options\\\"],[10,\\\"id\\\",\\\"option1\\\"],[10,\\\"autocomplete\\\",\\\"off\\\"],[10,\\\"type\\\",\\\"radio\\\"],[8],[9],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"table.transports.showMine\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"groups\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"label\\\",true],[11,\\\"class\\\",[29,[\\\"btn btn-info \\\",[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"searchParams\\\",\\\"groupId\\\"]],[23,1,[\\\"id\\\"]]],null],\\\"active\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setFilterMode\\\",\\\"group\\\",[23,1,[]]],null]],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"input\\\",true],[10,\\\"name\\\",\\\"options\\\"],[11,\\\"id\\\",[29,[\\\"group-\\\",[23,1,[\\\"id\\\"]]]]],[10,\\\"autocomplete\\\",\\\"off\\\"],[10,\\\"type\\\",\\\"radio\\\"],[8],[9],[0,\\\"\\\\n                            \\\"],[1,[23,1,[\\\"translatedName\\\"]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[11,\\\"class\\\",[29,[\\\"btn btn-info \\\",[28,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"filterMode\\\"]],\\\"all\\\"],null],\\\"active\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setFilterMode\\\",\\\"all\\\"],null]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"input\\\",true],[10,\\\"name\\\",\\\"options\\\"],[10,\\\"id\\\",\\\"option3\\\"],[10,\\\"autocomplete\\\",\\\"off\\\"],[10,\\\"type\\\",\\\"radio\\\"],[8],[9],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"table.transports.showAll\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showTransportSelects\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"TRAILER\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 300px; display:inline-block;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\",\\\"renderInPlace\\\",\\\"placeholderValue\\\"],[\\\"trailer\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"ts.trailer_registration_number\\\",[24,[\\\"queryParams\\\"]],false,[28,\\\"t\\\",[\\\"filter.placeholder.TRAILER\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"TRAILER\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 200px; display:inline-block;\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\",\\\"renderInPlace\\\",\\\"placeholderValue\\\"],[\\\"container\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"con.registration_number\\\",[24,[\\\"queryParams\\\"]],false,[28,\\\"t\\\",[\\\"filter.placeholder.CONTAINER\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"UNNUMBER\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 120px; display:inline-block;\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\",\\\"renderInPlace\\\",\\\"placeholderValue\\\"],[\\\"unnumber\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"(regexp_match(p.symbol, '\\\\\\\\[\\\\\\\\s*UN\\\\\\\\s*(\\\\\\\\d{4})'))[1]\\\",[24,[\\\"queryParams\\\"]],false,[28,\\\"t\\\",[\\\"filter.placeholder.UNNUMBER\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"UNLOAD_CITY\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 250px; display:inline-block;\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\",\\\"renderInPlace\\\",\\\"placeholderValue\\\"],[\\\"unload_city\\\",\\\"multiselect\\\",[24,[\\\"searchParams\\\"]],\\\"unload_s.address_city\\\",[24,[\\\"queryParams\\\"]],false,[28,\\\"t\\\",[\\\"filter.placeholder.UNLOAD_CITY\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transports/transports-table/search-transports/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"+wp0n0TM\",\n    \"block\": \"{\\\"symbols\\\":[\\\"transport\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"transport-table-header\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showSearch\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[28,\\\"transports/transports-table/search-transports\\\",null,[[\\\"archive\\\",\\\"queryParams\\\",\\\"searchParams\\\",\\\"transportTypes\\\",\\\"disableExport\\\",\\\"showArchiveButton\\\",\\\"showTransportSelects\\\"],[[24,[\\\"archive\\\"]],[24,[\\\"queryParams\\\"]],[24,[\\\"searchParams\\\"]],[24,[\\\"transportTypes\\\"]],[24,[\\\"disableExport\\\"]],[24,[\\\"showArchiveButton\\\"]],[24,[\\\"showTransportSelects\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"clearfix\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[1,[28,\\\"transports/transports-table/transport-header\\\",null,[[\\\"archive\\\",\\\"searchParams\\\",\\\"tableColumnNames\\\",\\\"transportTypes\\\",\\\"queryParams\\\",\\\"transportsCount\\\",\\\"loadingInProgress\\\"],[[24,[\\\"archive\\\"]],[24,[\\\"searchParams\\\"]],[24,[\\\"tableColumnNames\\\"]],[24,[\\\"transportTypes\\\"]],[24,[\\\"queryParams\\\"]],[24,[\\\"transportsCount\\\"]],[24,[\\\"loadingInProgress\\\"]]]]],false],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table table-hover transport-table table-striped\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"td\\\",true],[10,\\\"colspan\\\",\\\"16\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[22,\\\"errors\\\"],true],[0,\\\"\\\\n                        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"close\\\"],[12,\\\"aria-label\\\",\\\"Close\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"closeAlert\\\"]],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transportsProxy\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"transports/transports-table/transport-row\\\",null,[[\\\"transport\\\",\\\"archive\\\",\\\"tableColumnNames\\\",\\\"transportTypes\\\",\\\"showModal\\\",\\\"updateHighlightedRow\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\",\\\"confirm\\\",\\\"revoke\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\",\\\"handleErrors\\\"],[[23,1,[]],[24,[\\\"archive\\\"]],[24,[\\\"tableColumnNames\\\"]],[24,[\\\"transportTypes\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"updateHighlightedRow\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"handleErrors\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"loadingInProgress\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[22,\\\"search-waiting-widget\\\"],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"colspan\\\",\\\"13\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"span\\\",true],[8],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"common.noResults\\\"],null],false],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[1,[28,\\\"transports/transports-table/load-more\\\",null,[[\\\"hasMore\\\",\\\"loadingMore\\\",\\\"dataLoaded\\\",\\\"loadMore\\\"],[[24,[\\\"hasMore\\\"]],[24,[\\\"loadingMore\\\"]],[24,[\\\"dataLoaded\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"loadMore\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transports/transports-table/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/transport-filters/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: 'div',\n    classNames: ['transport-filters', 'row'],\n    actions: {}\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/transport-filters/filter/component\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    FILTERS_WITH_TRANSLATED_LABELS: ['checkpoint', 'personsGroup', 'notification', 'externalCostType', 'task_confirmed'],\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    tagName: '',\n    searchField: '',\n    searchParams: {},\n    //rzeczywista zmienna propoagowana po całym systemie\n    filterValue: '',\n    //zmienna działająca tylko w ramach komponentu\n    filterKey: '',\n    alternativeFilterKey: '',\n    selectOptions: Ember.A(),\n    selectedOption: '',\n    setParams: Ember.observer('filterValue', function () {\n      var self = this;\n      Ember.run.once(this, function () {\n        if (!this.get('filterValue')) {\n          this.set('filterValue', '');\n        }\n\n        var Filter = Ember.Object.extend({\n          filterKey: '',\n          filterValue: ''\n        });\n        var value = this.get('filterValue');\n\n        if (this.get('filterType') === 'date' && this.get('filterValue')) {\n          value = moment(this.get('filterValue')).format('YYYY-MM-DD');\n        }\n\n        var filter = Filter.create({\n          filterKey: this.get('filterKey'),\n          alternativeFilterKey: this.get('alternativeFilterKey'),\n          filterValue: value,\n          filterType: this.get('filterType')\n        });\n        var existingFilters = this.get('searchParams.filters').filter(function (f) {\n          if (f.filterKey === filter.get('filterKey')) {\n            if (filter.get('filterValue') === '' || Array.isArray(filter.get('filterValue')) && filter.get('filterValue').length === 0) {\n              self.get('searchParams.filters').popObject(filter);\n            } else {\n              f.set('filterValue', filter.get('filterValue'));\n            }\n          }\n\n          return f.filterKey === filter.get('filterKey');\n        });\n\n        if (existingFilters.length === 0 && filter.get('filterValue') !== '') {\n          self.get('searchParams.filters').pushObject(filter);\n        }\n      });\n    }),\n    clearFilters: Ember.observer('searchParams.filters.length', function () {\n      Ember.run.once(this, function () {\n        if (this.get('searchParams.filters').length === 0) {\n          this.set('filterValue', '');\n          this.set('selectedOption', '');\n        }\n      });\n    }),\n    noMatchesMessage: Ember.computed('loading', function () {\n      return this.get('intl').t(\"common.\".concat(this.get('loading') ? 'loading' : 'noMatches'));\n    }),\n    needsTranslation: Ember.computed('selectOptionsType', function () {\n      return this.get('FILTERS_WITH_TRANSLATED_LABELS').includes(this.get('selectOptionsType'));\n    }),\n    computedRenderInPlace: Ember.computed(function () {\n      return this.get('renderInPlace') !== false;\n    }),\n    translateOptions: function translateOptions(options) {\n      var self = this;\n      return options.map(function (item) {\n        return {\n          key: item.key,\n          name: self.get('intl').t(\"filterNames.\".concat(item.key))\n        };\n      });\n    },\n    actions: {\n      setSelectOptions: function setSelectOptions() {\n        if (!['select', 'multiselect'].includes(this.get('filterType'))) {\n          return;\n        }\n\n        this.get('selectOptions').clear();\n        this.set('loading', true);\n        var token = this.get('sessionAccount').get('token');\n        var data = Object.assign({}, this.get('queryParams'));\n        data.filterKey = this.get('filterKey');\n        data.alternativeFilterKey = this.get('alternativeFilterKey');\n        data.selectFilterNameKey = this.get('selectFilterNameKey');\n        var self = this;\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/filter',\n          type: 'POST',\n          data: JSON.stringify(data),\n          contentType: 'application/json',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          },\n          complete: function complete() {\n            self.set('loading', false);\n            self.set('optionsLoaded', true);\n          }\n        }).then(function (items) {\n          self.set('searchField', 'name');\n          var options = items.options.filter(function (o) {\n            return o.key;\n          });\n          var selected = self.get('selectedOption') || [];\n          var selectedKeys = selected.mapBy ? selected.mapBy('key') : selected.map(function (v) {\n            return v.key;\n          });\n          options = options.filter(function (o) {\n            return !selectedKeys.includes(o.key);\n          });\n\n          if (self.get('needsTranslation')) {\n            options = self.translateOptions(options);\n          }\n\n          self.get('selectOptions').pushObjects(options.sortBy('name'));\n        }, function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      setSelectedOptionAndFilterValue: function setSelectedOptionAndFilterValue(selectValue) {\n        if (this.get('filterType') === 'multiselect') {\n          var values = Ember.A(selectValue || []);\n          var keys = values.filter(Boolean).map(function (v) {\n            return v.key;\n          });\n          this.set('filterValue', keys);\n          this.set('selectedOption', values);\n        } else {\n          this.set('filterValue', selectValue ? selectValue.key : null);\n          this.set('selectedOption', selectValue);\n        }\n      },\n      changeDate: function changeDate(dateToChange, newDate) {\n        this.set(dateToChange, newDate);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/transport-filters/filter/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"5V1qygCU\",\n    \"block\": \"{\\\"symbols\\\":[\\\"fv\\\",\\\"fv\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"filterType\\\"]],\\\"select\\\"],null]],null,{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"placeholder\\\",\\\"searchField\\\",\\\"noMatchesMessage\\\",\\\"allowClear\\\",\\\"onopen\\\",\\\"onchange\\\"],[\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"selectedOption\\\"]]],null],[24,[\\\"selectOptions\\\"]],[24,[\\\"computedRenderInPlace\\\"]],[28,\\\"if\\\",[[24,[\\\"placeholderValue\\\"]],[24,[\\\"placeholderValue\\\"]],\\\"-\\\"],null],[24,[\\\"searchField\\\"]],[24,[\\\"noMatchesMessage\\\"]],\\\"true\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setSelectOptions\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"setSelectedOptionAndFilterValue\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[23,2,[\\\"name\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[23,2,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[23,2,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"filterType\\\"]],\\\"multiselect\\\"],null]],null,{\\\"statements\\\":[[4,\\\"power-select-multiple\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"placeholder\\\",\\\"searchField\\\",\\\"noMatchesMessage\\\",\\\"allowClear\\\",\\\"onopen\\\",\\\"onchange\\\"],[\\\"form-control\\\",[24,[\\\"selectedOption\\\"]],[24,[\\\"selectOptions\\\"]],[24,[\\\"computedRenderInPlace\\\"]],[28,\\\"if\\\",[[24,[\\\"placeholderValue\\\"]],[24,[\\\"placeholderValue\\\"]],\\\"-\\\"],null],[24,[\\\"searchField\\\"]],[24,[\\\"noMatchesMessage\\\"]],\\\"true\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setSelectOptions\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"setSelectedOptionAndFilterValue\\\"],null]]],{\\\"statements\\\":[[4,\\\"if\\\",[[23,1,[\\\"name\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"filterType\\\"]],\\\"date\\\"],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[28,\\\"unless\\\",[[24,[\\\"filterValue\\\"]],\\\"has-feedback\\\"],null]],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"filterValue\\\"]],\\\"DD.MM.YYYY\\\",\\\"YYYY-MM-DD\\\",\\\"form-control date-chooser date-chooser-padding\\\",[28,\\\"action\\\",[[23,0,[]],\\\"changeDate\\\",\\\"filterValue\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"filterValue\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-calendar form-control-feedback\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"    \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"type\\\",\\\"class\\\"],[[24,[\\\"filterValue\\\"]],\\\"text\\\",\\\"form-control\\\"]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transports/transports-table/transport-filters/filter/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/transport-filters/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"F3hOZ7uK\",\n    \"block\": \"{\\\"symbols\\\":[\\\"task\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"IDENTIFIER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"IDENTIFIER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"IDENTIFIER\\\"],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"width: 71px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"t.id\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"ERP_IDENTIFIER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"ERP_IDENTIFIER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"ERP_IDENTIFIER\\\"],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"width: 104px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"t.erp_identifier\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SUPPLIER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SUPPLIER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SUPPLIER\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 63px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"clientCompany\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"ts.client_short_name\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"LOAD_COMPANY_NAME\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"LOAD_COMPANY_NAME\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"LOAD_COMPANY_NAME\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 119px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"filterKey\\\",\\\"selectFilterNameKey\\\",\\\"queryParams\\\"],[[24,[\\\"searchParams\\\"]],\\\"load_address\\\",\\\"select\\\",\\\"load_s.address_recipient\\\",\\\"load_s.address_city || ', ' || load_s.address_recipient\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"LOAD_TIME\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"LOAD_TIME\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"LOAD_TIME\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 87px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterType\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"date\\\",\\\"load_s.delivery_date_from\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"UNLOAD_COMPANY_NAME\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"UNLOAD_COMPANY_NAME\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"UNLOAD_COMPANY_NAME\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 118px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"filterKey\\\",\\\"selectFilterNameKey\\\",\\\"queryParams\\\"],[[24,[\\\"searchParams\\\"]],\\\"unload_address\\\",\\\"select\\\",\\\"unload_s.address_recipient\\\",\\\"unload_s.address_city || ', ' || unload_s.address_recipient\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"UNLOAD_TIME\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"UNLOAD_TIME\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"UNLOAD_TIME\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 88px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterType\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"date\\\",\\\"unload_s.delivery_date_from\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"FORWARDER_GROUP\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"FORWARDER_GROUP\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"FORWARDER_GROUP\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 59px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterType\\\",\\\"filterKey\\\",\\\"selectOptionsType\\\",\\\"queryParams\\\"],[[24,[\\\"searchParams\\\"]],\\\"select\\\",\\\"ts.persons_group_name\\\",\\\"personsGroup\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"CARRIER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"CARRIER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"CARRIER\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl3\\\"],[10,\\\"style\\\",\\\"width: 79px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"carrierCompany\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"ts.carrier_short_name\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"DRIVER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"DRIVER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"DRIVER\\\"],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"width: 100px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"driver\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"ts.driver_name\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"DRIVER_PHONE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"DRIVER_PHONE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"DRIVER_PHONE_NUMBER\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"ts.driver_phone_number\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"PRODUCT\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"PRODUCT\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"PRODUCT\\\"],[10,\\\"class\\\",\\\"cell  responsive-hide-lvl1\\\"],[10,\\\"style\\\",\\\"width: 113px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterType\\\",\\\"queryParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"select\\\",[24,[\\\"queryParams\\\"]],\\\"p.symbol\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"CAR\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"CAR\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"CAR\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 74px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"truck\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"ts.truck_registration_number\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_COMPANY\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_COMPANY\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_COMPANY\\\"],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"width: 119px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"externalCostCompany\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"ecos.external_cost_company_short_name\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_TYPE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_TYPE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_TYPE\\\"],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"width: 63px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"externalCostType\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"ecos.external_cost_type_name\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_PRICE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_PRICE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_PRICE\\\"],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"width: 63px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"(concat (ecos.external_cost_price, ' ', ecos.external_cost_currency_symbol))\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_DATE_OF_EXECUTION\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_DATE_OF_EXECUTION\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_DATE_OF_EXECUTION\\\"],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"width: 93px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterType\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"date\\\",\\\"eco.execution_date\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_CONTROLLING_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_CONTROLLING_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_CONTROLLING_NUMBER\\\"],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"width: 93px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"t.controlling_integration_number\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_NUMBER\\\"],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"width: 93px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"eco.order_number\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_PZ_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_PZ_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"EXTERNAL_COST_ORDER_PZ_NUMBER\\\"],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"width: 93px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"eco.pz_number\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"WASH\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"WASH\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"WASH\\\"],[10,\\\"class\\\",\\\"cell\\\"],[10,\\\"style\\\",\\\"width: 111px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"wash\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"wash_s.company_name\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"NOTIFICATIONS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"NOTIFICATIONS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"NOTIFICATIONS\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 159px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"notification\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"notification.name\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"STATUS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"STATUS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"STATUS\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl3\\\"],[10,\\\"style\\\",\\\"width: 78px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"transportTypes\\\",\\\"archive\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"checkpoint\\\",[24,[\\\"transportTypes\\\"]],[24,[\\\"archive\\\"]],\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"t.status_code\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"STATUS_BUTTONS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"eq\\\",[[24,[\\\"transportTypes\\\",\\\"length\\\"]],1],null]],null]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[24,[\\\"transportTypes\\\",\\\"firstObject\\\",\\\"tasks\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[11,\\\"data-column-name\\\",[29,[\\\"STATUS-BUTTONS-\\\",[23,1,[\\\"idxInGroup\\\"]]]]],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"transportTypes\\\",\\\"archive\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"task_confirmed\\\",[24,[\\\"transportTypes\\\"]],[24,[\\\"archive\\\"]],\\\"select\\\",[24,[\\\"searchParams\\\"]],[28,\\\"concat\\\",[\\\"CAST(eco.last_confirmed_task_idx >= \\\",[23,1,[\\\"idxInGroup\\\"]],\\\" AS TEXT)\\\"],null],[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_NUMBER\\\"],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"s.id\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_PLACE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_PLACE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_PLACE\\\"],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"service_s.company_name\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"service_s.company_name\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"MECHANIC\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"MECHANIC\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"MECHANIC\\\"],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"s.mechanic_username\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"OWNER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"OWNER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"OWNER\\\"],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"ts.carrier_name\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"TRUCK_SIDE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"TRUCK_SIDE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"TRUCK_SIDE_NUMBER\\\"],[10,\\\"class\\\",\\\"cell responsive-hide-lvl2\\\"],[10,\\\"style\\\",\\\"width: 74px;\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"alternativeFilterKey\\\",\\\"queryParams\\\"],[\\\"truck.side_number\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"ts.truck_side_number\\\",\\\"ts.trailer_side_number\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"VEHICLE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"VEHICLE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"VEHICLE\\\"],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"alternativeFilterKey\\\",\\\"queryParams\\\"],[\\\"vehicle\\\",\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"ts.trailer_registration_number\\\",\\\"ts.truck_registration_number\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_START_DATE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_START_DATE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_START_DATE\\\"],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterType\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"date\\\",\\\"service_s.delivery_date_from\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_END_DATE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_END_DATE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_END_DATE\\\"],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterType\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"date\\\",\\\"service_s.delivery_date_to\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_COST\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_COST\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_COST\\\"],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"s.workload\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_REQUESTED_JOBS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_REQUESTED_JOBS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_REQUESTED_JOBS\\\"],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"s.requested_jobs\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_FINISHED_JOBS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_FINISHED_JOBS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_FINISHED_JOBS\\\"],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"s.finished_jobs\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_REMARKS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_REMARKS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_REMARKS\\\"],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"searchParams\\\",\\\"filterKey\\\"],[[24,[\\\"searchParams\\\"]],\\\"t.description\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_STATUS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_STATUS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"SERVICE_STATUS\\\"],[10,\\\"class\\\",\\\"cell\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transports/transports-table/transport-filters/filter\\\",null,[[\\\"selectOptionsType\\\",\\\"transportTypes\\\",\\\"archive\\\",\\\"filterType\\\",\\\"searchParams\\\",\\\"filterKey\\\",\\\"queryParams\\\"],[\\\"checkpoint\\\",[24,[\\\"transportTypes\\\"]],[24,[\\\"archive\\\"]],\\\"select\\\",[24,[\\\"searchParams\\\"]],\\\"t.status_code\\\",[24,[\\\"queryParams\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"NOTES\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"NOTES\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"NOTES\\\"],[10,\\\"class\\\",\\\"cell responsive-hide\\\"],[10,\\\"style\\\",\\\"width: 59px;\\\"],[8],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"DOCUMENTS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"DOCUMENTS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"data-column-name\\\",\\\"DOCUMENTS\\\"],[10,\\\"class\\\",\\\"cell responsive-hide\\\"],[10,\\\"style\\\",\\\"width: 59px;\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transports/transports-table/transport-filters/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/transport-header/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: 'div',\n    intl: Ember.inject.service(),\n    countLabel: Ember.computed('transportsCount', 'transportTypes', function () {\n      var msgCode = this.findTranslationCode();\n      return this.get('intl').t(msgCode, {\n        count: this.get('transportsCount')\n      });\n    }),\n    findTranslationCode: function findTranslationCode() {\n      var transportTypeName = this.get('transportTypes.firstObject.name');\n\n      switch (transportTypeName) {\n        case \"SERVICE\":\n          return \"common.services\";\n\n        case \"EXTERNAL_COST_ORDER\":\n          return \"common.externalCostOrders\";\n\n        default:\n          return \"common.transports\";\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/transport-header/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"LsSEv6SV\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"unless\\\",[[24,[\\\"loadingInProgress\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"padding-top\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-truck\\\"],[8],[9],[0,\\\" \\\"],[1,[22,\\\"countLabel\\\"],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[1,[28,\\\"transports/transports-table/column-names\\\",null,[[\\\"tableColumnNames\\\",\\\"transportTypes\\\"],[[24,[\\\"tableColumnNames\\\"]],[24,[\\\"transportTypes\\\"]]]]],false],[0,\\\"\\\\n\\\"],[1,[28,\\\"transports/transports-table/transport-filters\\\",null,[[\\\"archive\\\",\\\"tableColumnNames\\\",\\\"searchParams\\\",\\\"transportTypes\\\",\\\"queryParams\\\"],[[24,[\\\"archive\\\"]],[24,[\\\"tableColumnNames\\\"]],[24,[\\\"searchParams\\\"]],[24,[\\\"transportTypes\\\"]],[24,[\\\"queryParams\\\"]]]]],false]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transports/transports-table/transport-header/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/transport-row/component\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    intl: Ember.inject.service(),\n    tagName: 'tr',\n    classNames: ['transport-row'],\n    classNameBindings: ['transport.isHighlighted:checked-transport-row'],\n    click: function click() {\n      this.toggleProperty('transport.isHighlighted');\n      this.updateHighlightedRow(this.get('transport.id'));\n    },\n    sessionAccount: Ember.inject.service('session-account'),\n    //uzywane w template\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    transport: null,\n    action: '',\n    loadCitiesAndRecipients: Ember.computed('transport.loadSteps.length', 'transport.loadSteps.@each.address', 'transport.transport.loadSteps.length', 'transport.transport.loadSteps.@each.address', function () {\n      var citiesAndRecipients = [];\n      var steps = this.get('transport.externalCost.id') ? this.get('transport.transport.loadSteps') : this.get('transport.loadSteps');\n      steps.map(function (s) {\n        var cityAndRecipient = s.get('address.city');\n\n        if (s.get('address.recipient')) {\n          var recipient = s.get('address.recipient.length') < 20 ? s.get('address.recipient') : s.get('address.recipient').substring(0, 20) + \"...\";\n          cityAndRecipient += ' ' + recipient;\n        }\n\n        citiesAndRecipients.push(cityAndRecipient);\n      });\n      return citiesAndRecipients;\n    }),\n    unloadCitiesAndRecipients: Ember.computed('transport.unloadSteps.length', 'transport.unloadSteps.@each.address', 'transport.transport.unloadSteps.length', 'transport.transport.unloadSteps.@each.address', function () {\n      var citiesAndRecipients = [];\n      var steps = this.get('transport.externalCost.id') ? this.get('transport.transport.unloadSteps') : this.get('transport.unloadSteps');\n      steps.map(function (s) {\n        var cityAndRecipient = s.get('address.city');\n\n        if (s.get('address.recipient')) {\n          var recipient = s.get('address.recipient.length') < 20 ? s.get('address.recipient') : s.get('address.recipient').substring(0, 20) + \"...\";\n          cityAndRecipient += ' ' + recipient;\n        }\n\n        citiesAndRecipients.push(cityAndRecipient);\n      });\n      return citiesAndRecipients;\n    }),\n    canChooseWash: Ember.computed('transport.carrierCompany', function () {\n      var carrier = this.get('transport.carrierCompany');\n      return carrier.get('id') && !carrier.get('isExternal');\n    }),\n    sendSmsAfterAdviceButtonIsDisabled: Ember.computed(function () {\n      return false;\n    }),\n    costsCurrencies: Ember.computed('transport.externalCosts.@each.price', function () {\n      var _this = this;\n\n      var costCurrencies = [];\n      var costsForCurrencies = {};\n      var currencies = this.get('transport.externalCosts').uniqBy('currency.symbol').getEach('currency.symbol');\n      currencies.forEach(function (c) {\n        costsForCurrencies[c] = _this.get('transport.externalCosts').filterBy('currency.symbol', c);\n      });\n      currencies.forEach(function (c) {\n        var sum = 0;\n        costsForCurrencies[c].forEach(function (ex) {\n          sum += parseFloat(ex.get('price'));\n        });\n        costCurrencies.push(\" \".concat(sum, \" \").concat(c));\n      });\n      return costCurrencies;\n    }),\n    serviceWorkloadWithUnit: Ember.computed('transport.service.workload', function () {\n      return this.get('transport.service.workload') && !this.get('transport.steps.firstObject.company.isExternal') ? '+ ' + this.get('transport.service.workload') + ' [h]' : '';\n    }),\n    showChooseMechanicButton: Ember.computed('transport.steps.firstObject.company.id', 'transport.steps.firstObject.company.isExternal', function () {\n      return this.get('transport.steps.firstObject.company.id') && !this.get('transport.steps.firstObject.company.isExternal');\n    }),\n    deletingOrderNotPossibleHint: Ember.computed('deletingInProgress', 'transport.{deleted,pzNumber}', 'archive', function () {\n      if (this.get('deletingInProgress')) {\n        return this.get('intl').t('external-cost.order.deletingInProgress');\n      } else {\n        return this.get('transport.deletingOrderNotPossibleHint');\n      }\n    }),\n    actions: {\n      showModal: function showModal(template, transport) {\n        var self = this;\n\n        if (template === \"transports.modals.create-transport\" && transport.get('additionalData.length') === 0 && !transport.get('remoteId')) {\n          this.store.createRecord('additionalDatum', {\n            transport: transport\n          });\n        }\n\n        if (transport.reload) {\n          transport.reload().then(function (t) {\n            self.showModal(template, t);\n          });\n        } else {\n          self.showModal(template, transport);\n        }\n      },\n      confirm: function confirm(checkpoint) {\n        this.confirm(checkpoint);\n      },\n      revoke: function revoke(checkpoint) {\n        this.revoke(checkpoint);\n      },\n      markNotesAsReadOff: function markNotesAsReadOff(transport) {\n        this.markNotesAsReadOff(transport);\n      },\n      addNote: function addNote(noteContent, transportId) {\n        this.addNote(noteContent, transportId);\n      },\n      deleteFile: function deleteFile(file) {\n        this.deleteFile(file);\n      },\n      fileUploadSuccess: function fileUploadSuccess(transportId) {\n        this.fileUploadSuccess(transportId);\n      },\n      confirmTransport: function confirmTransport(transport) {\n        var self = this;\n        self.set('confirmTransportButtonIsDisabled', true);\n\n        _jquery.default.ajax({\n          type: \"POST\",\n          url: _environment.default.serverURL + '/checkpoints/confirmTransport',\n          data: JSON.stringify({\n            id: transport.get('id')\n          }),\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader(\"Authorization\", \"Bearer \" + self.get('sessionAccount').get(\"token\"));\n          }\n        }).then(function () {\n          self.set('transport.isConfirmed', true);\n          transport.refresh();\n        });\n      },\n      createAdvice: function createAdvice(transport) {\n        var model = {\n          transport: transport\n        };\n        model.transport.set('advice', this.get('store').createRecord('advice', {}));\n        this.showModal('advice.modals.create-advice', model);\n      },\n      chooseCarrier: function chooseCarrier(transport) {\n        this.showModal('carrier.modals.choose-carrier', transport);\n      },\n      removeCost: function removeCost(costOrder) {\n        var _this2 = this;\n\n        this.set('deletingInProgress', true);\n        costOrder.get('externalCost').then(function (costModel) {\n          costModel.destroyRecord().then(function () {\n            costOrder.refresh();\n          }).catch(function (response) {\n            alert(response.errors.join(\"\\n\"));\n          }).finally(function () {\n            _this2.set('deletingInProgress', false);\n          });\n        });\n      },\n      editExecutionDate: function editExecutionDate(externalCostOrder) {\n        this.showModal('transports.modals.edit-execution-date', externalCostOrder);\n      },\n      handleErrors: function handleErrors(errors) {\n        this.get('handleErrors')(errors);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/transport-row/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"BWUMK9dR\",\n    \"block\": \"{\\\"symbols\\\":[\\\"cc\\\",\\\"checkpoint\\\",\\\"n\\\",\\\"product\\\",\\\"product\\\",\\\"step\\\",\\\"cityAndRecipient\\\",\\\"step\\\",\\\"cityAndRecipient\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"IDENTIFIER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"IDENTIFIER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-IDENTIFIER\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-sm\\\"],[12,\\\"style\\\",[24,[\\\"transport\\\",\\\"backgroundColorStyle\\\"]]],[3,\\\"action\\\",[[23,0,[]],\\\"showModal\\\",\\\"transports.modals.create-transport\\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"transport\\\",\\\"id\\\"]],[24,[\\\"transport\\\",\\\"transport\\\"]],[24,[\\\"transport\\\"]]],null]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"transport\\\",\\\"id\\\"]],[24,[\\\"transport\\\",\\\"transport\\\",\\\"id\\\"]],[24,[\\\"transport\\\",\\\"id\\\"]]],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"ERP_IDENTIFIER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"ERP_IDENTIFIER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-ERP_IDENTIFIER\\\"],[11,\\\"class\\\",[29,[[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"readyToUpdate\\\"]],\\\"red bold\\\"],null]]]],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"erpIdentifier\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SUPPLIER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SUPPLIER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-SUPPLIER\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"transport\\\",\\\"isConfirmed\\\"]],true],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[24,[\\\"transport\\\",\\\"clientCompany\\\",\\\"shortName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"isActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",[29,[\\\"btn btn-sm confirm-transport-button-\\\",[24,[\\\"transport\\\",\\\"id\\\"]]]]],[12,\\\"style\\\",[24,[\\\"transport\\\",\\\"backgroundColorStyle\\\"]]],[12,\\\"disabled\\\",[22,\\\"confirmTransportButtonIsDisabled\\\"]],[3,\\\"action\\\",[[23,0,[]],\\\"confirmTransport\\\",[24,[\\\"transport\\\"]]]],[8],[0,\\\"\\\\n                \\\"],[1,[24,[\\\"transport\\\",\\\"clientCompany\\\",\\\"shortName\\\"]],false],[0,\\\" - \\\"],[1,[28,\\\"t\\\",[\\\"transport.client.confirm\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"LOAD_COMPANY_NAME\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"LOAD_COMPANY_NAME\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-LOAD_COMPANY_NAME\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"loadCitiesAndRecipients\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"overflow-ellipsis\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[23,9,[]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[9]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"LOAD_TIME\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"LOAD_TIME\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-LOAD_TIME\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"loadSteps\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"overflow-ellipsis\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,8,[\\\"deliveryDateTo\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"format-calendar\\\",[[23,8,[\\\"deliveryDateFrom\\\"]],[24,[\\\"sessionAccount\\\",\\\"locale\\\"]],\\\"DD.MM.YYYY\\\"],null],false],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"no-wrap\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"format-date\\\",[[23,8,[\\\"deliveryDateFrom\\\"]],\\\"HH:mm\\\"],null],false],[0,\\\"- \\\"],[1,[28,\\\"format-date\\\",[[23,8,[\\\"deliveryDateTo\\\"]],\\\"HH:mm\\\"],null],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"format-calendar\\\",[[23,8,[\\\"deliveryDateFrom\\\"]],[24,[\\\"sessionAccount\\\",\\\"locale\\\"]]],null],false],[0,\\\" \\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[8]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"UNLOAD_COMPANY_NAME\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"UNLOAD_COMPANY_NAME\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-UNLOAD_COMPANY_NAME\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"unloadCitiesAndRecipients\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"overflow-ellipsis\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[23,7,[]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[7]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"UNLOAD_TIME\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"UNLOAD_TIME\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-UNLOAD_TIME\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"unloadSteps\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"overflow-ellipsis\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,6,[\\\"deliveryDateTo\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"format-calendar\\\",[[23,6,[\\\"deliveryDateFrom\\\"]],[24,[\\\"sessionAccount\\\",\\\"locale\\\"]],\\\"DD.MM.YYYY\\\"],null],false],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"no-wrap\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"format-date\\\",[[23,6,[\\\"deliveryDateFrom\\\"]],\\\"HH:mm\\\"],null],false],[0,\\\"- \\\"],[1,[28,\\\"format-date\\\",[[23,6,[\\\"deliveryDateTo\\\"]],\\\"HH:mm\\\"],null],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"format-calendar\\\",[[23,6,[\\\"deliveryDateFrom\\\"]],[24,[\\\"sessionAccount\\\",\\\"locale\\\"]]],null],false],[0,\\\" \\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"FORWARDER_GROUP\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"FORWARDER_GROUP\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-FORWARDER_GROUP\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"personsGroup\\\",\\\"isLoaded\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"forwarderGroup.\\\",[24,[\\\"transport\\\",\\\"personsGroup\\\",\\\"name\\\"]],\\\".abbr\\\"],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"CARRIER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"CARRIER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-CARRIER\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"shortName\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"isActive\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"transport\\\",\\\"isConfirmed\\\"]],true],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-sm\\\"],[12,\\\"style\\\",[24,[\\\"transport\\\",\\\"backgroundColorStyle\\\"]]],[3,\\\"action\\\",[[23,0,[]],\\\"chooseCarrier\\\",[24,[\\\"transport\\\"]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"table.select\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"transport.confirmBefore\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"DRIVER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"DRIVER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-DRIVER\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_EDIT_ADVICE_IN_WAREHOUSE\\\"],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[24,[\\\"transport\\\",\\\"advice\\\",\\\"driver\\\",\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"canHaveAdviceAdded\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-sm\\\"],[12,\\\"style\\\",[24,[\\\"transport\\\",\\\"backgroundColorStyle\\\"]]],[3,\\\"action\\\",[[23,0,[]],\\\"createAdvice\\\",[24,[\\\"transport\\\"]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"transport.advice\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[24,[\\\"transport\\\",\\\"advice\\\",\\\"driver\\\",\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"DRIVER_PHONE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"DRIVER_PHONE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-DRIVER_PHONE_NUMBER\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"advice\\\",\\\"driver\\\",\\\"phoneNumber\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"PRODUCT\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"PRODUCT\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-PRODUCT\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"products\\\"]]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"products\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"overflow-ellipsis\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[23,5,[\\\"symbol\\\"]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"transport\\\",\\\"products\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"overflow-ellipsis\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[23,4,[\\\"symbol\\\"]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"CAR\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"CAR\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-CAR\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"advice\\\",\\\"truck\\\",\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_COMPANY\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_COMPANY\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-EXTERNAL_COST_ORDER_COMPANY\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"externalCost\\\",\\\"company\\\",\\\"name\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_TYPE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_TYPE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-EXTERNAL_COST_ORDER_TYPE\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"external-cost.types.\\\",[24,[\\\"transport\\\",\\\"externalCost\\\",\\\"externalCostType\\\",\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_PRICE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_PRICE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-EXTERNAL_COST_ORDER_PRICE\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"externalCost\\\",\\\"price\\\"]],false],[0,\\\" \\\"],[1,[24,[\\\"transport\\\",\\\"externalCost\\\",\\\"currency\\\",\\\"symbol\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_DATE_OF_EXECUTION\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_DATE_OF_EXECUTION\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-EXTERNAL_COST_ORDER_DATE_OF_EXECUTION\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"executionDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"format-date\\\",[[24,[\\\"transport\\\",\\\"executionDate\\\"]],\\\"DD.MM.YYYY\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"transport\\\",\\\"pzNumber\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"span\\\",false],[12,\\\"class\\\",\\\"clickable\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"editExecutionDate\\\",[24,[\\\"transport\\\"]]]],[8],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-pencil-square\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"t\\\",[\\\"checkpoints.plan\\\"],null],false],[0,\\\" \\\"],[1,[28,\\\"format-date\\\",[[24,[\\\"transport\\\",\\\"plannedDate\\\"]],\\\"DD.MM.YYYY\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_CONTROLLING_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_CONTROLLING_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-EXTERNAL_COST_ORDER_CONTROLLING_NUMBER\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"transport\\\",\\\"controllingIntegrationNumber\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-EXTERNAL_COST_ORDER_NUMBER\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"orderNumber\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"EXTERNAL_COST_ORDER_PZ_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"EXTERNAL_COST_ORDER_PZ_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-EXTERNAL_COST_ORDER_PZ_NUMBER\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"pzNumber\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"WASH\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"WASH\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-WASH\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"canChooseWash\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"washStep\\\",\\\"company\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[24,[\\\"transport\\\",\\\"washStep\\\",\\\"company\\\",\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"isActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"choose-wash-button\\\",null,[[\\\"transport\\\",\\\"showModal\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n            \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"NOTIFICATIONS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"NOTIFICATIONS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-NOTIFICATIONS\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"notificationsVisibleInTransportTable\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"render-notification\\\",null,[[\\\"transportNotification\\\",\\\"table\\\",\\\"showModal\\\"],[[23,3,[]],true,[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"advice\\\",\\\"driver\\\",\\\"flTrackerId\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"framelogic-add-secure\\\",null,[[\\\"transport\\\",\\\"handleErrors\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"handleErrors\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"STATUS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"STATUS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-STATUS\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl3\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"show-statuses\\\",null,[[\\\"transport\\\",\\\"currentUser\\\",\\\"showModal\\\",\\\"revoke\\\"],[[24,[\\\"transport\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"STATUS_BUTTONS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"eq\\\",[[24,[\\\"transportTypes\\\",\\\"length\\\"]],1],null]],null]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[24,[\\\"transport\\\",\\\"checkpoints\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"td\\\",true],[11,\\\"id\\\",[29,[\\\"transport-column-STATUS-BUTTONS-\\\",[23,2,[\\\"task\\\",\\\"idxInGroup\\\"]]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,2,[\\\"executionDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"format-date\\\",[[23,2,[\\\"executionDate\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"transport\\\",\\\"isActive\\\"]],[28,\\\"eq\\\",[[23,2,[\\\"id\\\"]],[24,[\\\"transport\\\",\\\"firstUnconfirmedCheckpoint\\\",\\\"id\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-sm\\\"],[12,\\\"title\\\",[23,2,[\\\"disabledHint\\\"]]],[12,\\\"style\\\",[24,[\\\"transport\\\",\\\"backgroundColorStyle\\\"]]],[12,\\\"disabled\\\",[23,2,[\\\"confirmButtonShouldBeDisabled\\\"]]],[3,\\\"action\\\",[[23,0,[]],\\\"confirm\\\",[23,2,[]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[23,2,[\\\"task\\\",\\\"checkpointNameInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-SERVICE_NUMBER\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-sm\\\"],[12,\\\"style\\\",[24,[\\\"transport\\\",\\\"backgroundColorStyle\\\"]]],[3,\\\"action\\\",[[23,0,[]],\\\"showModal\\\",\\\"services.modals.create-service\\\",[24,[\\\"transport\\\"]]]],[8],[0,\\\"\\\\n            \\\"],[1,[24,[\\\"transport\\\",\\\"id\\\"]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_PLACE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_PLACE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-SERVICE_PLACE\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"company\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[24,[\\\"transport\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"company\\\",\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"choose-service-place-button\\\",null,[[\\\"transport\\\",\\\"showModal\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"MECHANIC\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"MECHANIC\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-MECHANIC\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"service\\\",\\\"mechanic\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[24,[\\\"transport\\\",\\\"service\\\",\\\"mechanic\\\",\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"showChooseMechanicButton\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"choose-mechanic-button\\\",null,[[\\\"transport\\\",\\\"showModal\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n        \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"OWNER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"OWNER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-OWNER\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"overflow-ellipsis\\\"],[8],[0,\\\" \\\"],[1,[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"name\\\"]],false],[0,\\\" \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"TRUCK_SIDE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"TRUCK_SIDE_NUMBER\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-TRUCK_SIDE_NUMBER\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"advice\\\",\\\"truck\\\",\\\"sideNumber\\\"]],false],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"advice\\\",\\\"trailer\\\",\\\"sideNumber\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"VEHICLE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"VEHICLE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-VEHICLE\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"advice\\\",\\\"trailer\\\",\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"advice\\\",\\\"truck\\\",\\\"computedRegistrationNumber\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_START_DATE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_START_DATE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-SERVICE_START_DATE\\\"],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"format-date\\\",[[24,[\\\"transport\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"deliveryDateFrom\\\"]]],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_END_DATE\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_END_DATE\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-SERVICE_END_DATE\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"format-date\\\",[[24,[\\\"transport\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"deliveryDateTo\\\"]]],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_COST\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_COST\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-SERVICE_COST\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"costsCurrencies\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[23,1,[]],false],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"        \\\"],[1,[22,\\\"serviceWorkloadWithUnit\\\"],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_REQUESTED_JOBS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_REQUESTED_JOBS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-SERVICE_REQUESTED_JOBS\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"service\\\",\\\"requestedJobs\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_FINISHED_JOBS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_FINISHED_JOBS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-SERVICE_FINISHED_JOBS\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"transport\\\",\\\"service\\\",\\\"finishedJobs\\\"]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_REMARKS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_REMARKS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-SERVICE_REMARKS\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"overflow-ellipsis\\\"],[8],[1,[24,[\\\"transport\\\",\\\"shortDescription\\\"]],false],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"SERVICE_STATUS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"SERVICE_STATUS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-SERVICE_STATUS\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"show-statuses\\\",null,[[\\\"transport\\\",\\\"currentUser\\\",\\\"showModal\\\",\\\"revoke\\\"],[[24,[\\\"transport\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null]]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"NOTES\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"NOTES\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-NOTES\\\"],[10,\\\"class\\\",\\\"responsive-hide text-center\\\"],[8],[1,[28,\\\"show-notes\\\",null,[[\\\"transport\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null]]]],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"DOCUMENTS\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"DOCUMENTS\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-DOCUMENTS\\\"],[10,\\\"class\\\",\\\"responsive-hide text-center\\\"],[8],[1,[28,\\\"show-docs\\\",null,[[\\\"transport\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null]]]],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"is-in-list\\\",[\\\"DELETED\\\",[24,[\\\"tableColumnNames\\\"]]],null],[28,\\\"has-access-to-column\\\",[\\\"DELETED\\\",[24,[\\\"tableColumnNames\\\"]]],null]],null]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"td\\\",true],[10,\\\"id\\\",\\\"transport-column-DELETED\\\"],[10,\\\"class\\\",\\\"responsive-hide text-center delete-transport-div\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"deletingOrderNotPossibleHint\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-trash\\\"],[11,\\\"title\\\",[22,\\\"deletingOrderNotPossibleHint\\\"]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"not\\\",[[24,[\\\"archive\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"onConfirm\\\",\\\"text\\\"],[[28,\\\"action\\\",[[23,0,[]],\\\"removeCost\\\",[24,[\\\"transport\\\"]]],null],[28,\\\"t\\\",[\\\"external-cost.order.sureToDeleteOrder\\\"],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-trash delete-icon clickable\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"external-cost.order.delete\\\"],null]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transports/transports-table/transport-row/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/transport-title/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    tagName: 'div',\n    classNames: ['h2'],\n    actions: {}\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/transports/transports-table/transport-title/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"5kU+xJTH\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[11,\\\"id\\\",[29,[[24,[\\\"transportType\\\",\\\"id\\\"]]]]],[10,\\\"class\\\",\\\"pull-left\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"transport.type.\\\",[24,[\\\"transportType\\\",\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"transportType\\\",\\\"loadingCompleted\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"small\\\",true],[8],[0,\\\"...\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/transports/transports-table/transport-title/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/users/rodo-information/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    policyLink: 'https://pl.logintegra.com/static/Polityka.pdf',\n    manualLink: 'https://pl.logintegra.com/static/Instrukcja.pdf',\n    statuteLink: 'https://pl.logintegra.com/static/Regulamin.pdf',\n    allParagraphsAccepted: Ember.observer('paragraph_1_accept', 'paragraph_2_accept', 'paragraph_3_accept', 'paragraph_4_accept', 'paragraph_5_accept', 'paragraph_6_accept', 'paragraph_7_1_accept', 'paragraph_7_2_accept', 'paragraph_7_3_accept', 'paragraph_8_accept', 'paragraph_9_accept', 'paragraph_10_accept', 'test', function () {\n      console.log('acc: ');\n      var acceptance = this.get('paragraph_1_accept') && this.get('paragraph_2_accept') && this.get('paragraph_3_accept') && this.get('paragraph_4_accept') && this.get('paragraph_5_accept') && this.get('paragraph_6_accept') && this.get('paragraph_7_1_accept') && this.get('paragraph_7_2_accept') && this.get('paragraph_7_3_accept') && this.get('paragraph_8_accept') && this.get('paragraph_9_accept') && this.get('paragraph_10_accept');\n\n      if (acceptance) {\n        this.approveAllPoints();\n      } else {\n        this.disapproveSomePoints();\n      }\n    }),\n    actions: {}\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/users/rodo-information/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Tz2ORuNL\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-justify\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.subHeader\\\"],null],false],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-justify\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_1\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"name\\\",\\\"checked\\\"],[\\\"checkbox\\\",\\\"paragraph_1_accept\\\",\\\"paragraph_1_accept\\\",[24,[\\\"paragraph_1_accept\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"paragraph_1_accept\\\"],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.label\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-justify\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_2\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"name\\\",\\\"checked\\\"],[\\\"checkbox\\\",\\\"paragraph_2_accept\\\",\\\"paragraph_2_accept\\\",[24,[\\\"paragraph_2_accept\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"paragraph_2_accept\\\"],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.label\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-justify\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_3\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_3_1\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_3_2\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_3_3\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_3_4\\\"],null],false],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"name\\\",\\\"checked\\\"],[\\\"checkbox\\\",\\\"paragraph_3_accept\\\",\\\"paragraph_3_accept\\\",[24,[\\\"paragraph_3_accept\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"paragraph_3_accept\\\"],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.label\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-justify\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_4\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"name\\\",\\\"checked\\\"],[\\\"checkbox\\\",\\\"paragraph_4_accept\\\",\\\"paragraph_4_accept\\\",[24,[\\\"paragraph_4_accept\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"paragraph_4_accept\\\"],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.label\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-justify\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_5\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"name\\\",\\\"checked\\\"],[\\\"checkbox\\\",\\\"paragraph_5_accept\\\",\\\"paragraph_5_accept\\\",[24,[\\\"paragraph_5_accept\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"paragraph_5_accept\\\"],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.informed\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-justify\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_6\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_6_1\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_6_2\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_6_3\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_6_4\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_6_5\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_6_6\\\"],null],false],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_6_bottom\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"name\\\",\\\"checked\\\"],[\\\"checkbox\\\",\\\"paragraph_6_accept\\\",\\\"paragraph_6_accept\\\",[24,[\\\"paragraph_6_accept\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"paragraph_6_accept\\\"],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.informed\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-justify\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_7\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[7,\\\"a\\\",true],[10,\\\"target\\\",\\\"_blank\\\"],[11,\\\"href\\\",[29,[[22,\\\"policyLink\\\"]]]],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_7_1\\\"],null],false],[9],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[7,\\\"a\\\",true],[10,\\\"target\\\",\\\"_blank\\\"],[11,\\\"href\\\",[29,[[22,\\\"manualLink\\\"]]]],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_7_2\\\"],null],false],[9],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[7,\\\"a\\\",true],[10,\\\"target\\\",\\\"_blank\\\"],[11,\\\"href\\\",[29,[[22,\\\"statuteLink\\\"],\\\"    \\\"]]],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_7_3\\\"],null],false],[9],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_7_bottom\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"name\\\",\\\"checked\\\"],[\\\"checkbox\\\",\\\"paragraph_7_1_accept\\\",\\\"paragraph_7_1_accept\\\",[24,[\\\"paragraph_7_1_accept\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"paragraph_7_1_accept\\\"],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.policy\\\"],null],false],[9],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"name\\\",\\\"checked\\\"],[\\\"checkbox\\\",\\\"paragraph_7_2_accept\\\",\\\"paragraph_7_2_accept\\\",[24,[\\\"paragraph_7_2_accept\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"paragraph_7_2_accept\\\"],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.manual\\\"],null],false],[9],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"name\\\",\\\"checked\\\"],[\\\"checkbox\\\",\\\"paragraph_7_3_accept\\\",\\\"paragraph_7_3_accept\\\",[24,[\\\"paragraph_7_3_accept\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"paragraph_7_3_accept\\\"],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.statute\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-justify\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_8\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"name\\\",\\\"checked\\\"],[\\\"checkbox\\\",\\\"paragraph_8_accept\\\",\\\"paragraph_8_accept\\\",[24,[\\\"paragraph_8_accept\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"paragraph_8_accept\\\"],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.label\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-justify\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_9\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_9_1\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_9_2\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_9_3\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_9_4\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_9_5\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_9_6\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_9_7\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[7,\\\"li\\\",true],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_9_8\\\"],null],false],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_9_bottom\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"name\\\",\\\"checked\\\"],[\\\"checkbox\\\",\\\"paragraph_9_accept\\\",\\\"paragraph_9_accept\\\",[24,[\\\"paragraph_9_accept\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"paragraph_9_accept\\\"],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.informed\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-justify\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.paragraph_10\\\"],null],false],[0,\\\"\\\\n    \\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"name\\\",\\\"checked\\\"],[\\\"checkbox\\\",\\\"paragraph_10_accept\\\",\\\"paragraph_10_accept\\\",[24,[\\\"paragraph_10_accept\\\"]]]]],false],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"paragraph_10_accept\\\"],[8],[1,[28,\\\"t\\\",[\\\"statute.accept.inTouch\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/users/rodo-information/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/vehicle-auto-complete/component\", [\"exports\", \"apollo/pods/components/custom-auto-complete/component\"], function (_exports, _component) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _component.default.extend({\n    valueProperty: \"id\",\n    urlAddress: \"/vehicle/find\",\n    options: [],\n    suggestions: Ember.computed('inputVal', 'options.@each', function () {\n      var inputVal = this.get(\"inputVal\") || \"\";\n      return this.get(\"options\").filter(function (item) {\n        var lowerCaseInput = inputVal.toLowerCase();\n        var lowerCaseRegistrationNumber = item.registrationNumber ? item.registrationNumber.toLowerCase() : \"\";\n        var lowerCaseSideNumber = item.sideNumber ? item.sideNumber.toLowerCase() : \"\";\n        return lowerCaseRegistrationNumber.indexOf(lowerCaseInput) > -1 || lowerCaseSideNumber.indexOf(lowerCaseInput) > -1;\n      });\n    }),\n    optionsToMatch: Ember.computed('options.@each', function () {\n      var caseInsensitiveOptions = [];\n      this.get(\"options\").forEach(function (item) {\n        var value = item.registrationNumber;\n        caseInsensitiveOptions.push(value);\n        caseInsensitiveOptions.push(value.toLowerCase());\n      });\n      return caseInsensitiveOptions;\n    }),\n    actions: {\n      selectItem: function selectItem(item) {\n        this.set(\"selectedFromList\", true);\n        this.set(\"selectedValue\", item.driverName);\n        this.selectItem(item);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/vehicles/container-form/component\", [\"exports\", \"apollo/mixins/vehicle-mixin\"], function (_exports, _vehicleMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_vehicleMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    dateFields: Ember.computed('', function () {\n      return this.get('sessionAccount').get('resourceDateFormSettings').CONTAINER;\n    }),\n    actions: {}\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/vehicles/container-form/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Q1z97Em3\",\n    \"block\": \"{\\\"symbols\\\":[\\\"dateField\\\"],\\\"statements\\\":[[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.owner\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"ownerName\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"ownerName\\\"]],[24,[\\\"vehicle\\\",\\\"id\\\"]]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"ownerName\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.containerNumber\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"registrationNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"registrationNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"registrationNumber\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.containersTrailer\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"trailer\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\",\\\"disabled\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"trailer\\\",\\\"registrationNumber\\\"]],true]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"trailer\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.carType\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"carType\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"carType\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"carType\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.controllingNumber\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"controllingNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"controllingNumber\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"controllingNumber\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.mpk\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"mpk\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"mpk\\\"]]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"mpk\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.numberOfCompartments\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"numberOfCompartments\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"numberOfCompartments\\\"]]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"numberOfCompartments\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.numberOfManholes\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"numberOfManholes\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"numberOfManholes\\\"]]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"numberOfManholes\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.capacity\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"capacity\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"capacity\\\"]]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"capacity\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.bulwarks\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"bulwarks\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group\\\"],[10,\\\"role\\\",\\\"group\\\"],[10,\\\"aria-label\\\",\\\"...\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"bulwarks\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"bulwarks\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.yes\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"unless\\\",[[24,[\\\"vehicle\\\",\\\"bulwarks\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"bulwarks\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.no\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"bulwarks\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.downAirConnection\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"downAirConnection\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group\\\"],[10,\\\"role\\\",\\\"group\\\"],[10,\\\"aria-label\\\",\\\"...\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"downAirConnection\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"downAirConnection\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.yes\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"downAirConnection\\\"]],\\\"btn-default\\\",\\\"btn-primary\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"downAirConnection\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.no\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"downAirConnection\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.outOfCommission\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"outOfCommission\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group\\\"],[10,\\\"role\\\",\\\"group\\\"],[10,\\\"aria-label\\\",\\\"...\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"outOfCommission\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"outOfCommission\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.yes\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"unless\\\",[[24,[\\\"vehicle\\\",\\\"outOfCommission\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"outOfCommission\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.no\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"outOfCommission\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"\\\"],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.additionalComments\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"description\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\"],[[24,[\\\"vehicle\\\",\\\"description\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"h3\\\",true],[8],[1,[28,\\\"t\\\",[\\\"vehicle.validityDates\\\"],null],false],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"dateFields\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"find-resource-date-label\\\",[[23,1,[]]],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-9\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[28,\\\"find-resource-date\\\",[[24,[\\\"vehicle\\\"]],[23,1,[]]],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],\\\"changeResourceDate\\\",[24,[\\\"vehicle\\\"]],[23,1,[]]],null]]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/vehicles/container-form/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/vehicles/trailer-form/component\", [\"exports\", \"apollo/mixins/vehicle-mixin\", \"apollo/mixins/autocomplete-utils-mixin\"], function (_exports, _vehicleMixin, _autocompleteUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_vehicleMixin.default, _autocompleteUtilsMixin.default, {\n    store: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    dateFields: Ember.computed('vehicle.trailerType', function () {\n      return this.get('sessionAccount').get('resourceDateFormSettings')[this.get('vehicle.trailerType')];\n    }),\n    actions: {\n      setTruck: function setTruck(truck) {\n        this.setItem('vehicle.truck', 'truck', truck.id);\n      },\n      removeTruck: function removeTruck() {\n        this.clearItem('vehicle.truck');\n      },\n      setContainer: function setContainer(container) {\n        this.setItem('vehicle.associatedContainer', 'container', container.id);\n      },\n      removeContainer: function removeContainer() {\n        this.clearItem('vehicle.associatedContainer');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/vehicles/trailer-form/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"IrRoHxSG\",\n    \"block\": \"{\\\"symbols\\\":[\\\"dateField\\\",\\\"associatedContainer\\\",\\\"truck\\\"],\\\"statements\\\":[[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.owner\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"owner\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-control-static\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[24,[\\\"vehicle\\\",\\\"owner\\\",\\\"name\\\"]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"owner\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.trailerType.label\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"trailerType\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-control-static\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[24,[\\\"vehicle\\\",\\\"trailerTypeInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"trailerType\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isOwnerExternalCompany\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.registrationNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"registrationNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"registrationNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"registrationNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"vehicle\\\",\\\"trailerType\\\"]],\\\"CISTERN\\\"],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.numberOfCompartments\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"numberOfCompartments\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"numberOfCompartments\\\"]]]]],false],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"numberOfCompartments\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.capacity\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"capacity\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"capacity\\\"]]]]],false],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"capacity\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"\\\"],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.additionalComments\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"description\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\"],[[24,[\\\"vehicle\\\",\\\"description\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.sideNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"sideNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"vehicle\\\",\\\"sideNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"sideNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.registrationNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"registrationNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"registrationNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"registrationNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.label.TRUCK\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"truck\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"vehicle-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"placeHolderText\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"type\\\",\\\"companyId\\\",\\\"disabled\\\"],[[28,\\\"readonly\\\",[[24,[\\\"vehicle\\\",\\\"truck\\\",\\\"registrationNumber\\\"]]],null],[28,\\\"t\\\",[\\\"vehicle.label.TRUCK\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"setTruck\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeTruck\\\"],null],\\\"Truck\\\",[24,[\\\"vehicle\\\",\\\"owner\\\",\\\"id\\\"]],true]],{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[23,3,[\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"vehicle\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"vehicle\\\",\\\"trailerType\\\"]],\\\"UNDERCARRIAGE\\\"],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.label.CONTAINER\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"truck\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"vehicle-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"placeHolderText\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"type\\\",\\\"companyId\\\"],[[28,\\\"readonly\\\",[[24,[\\\"vehicle\\\",\\\"associatedContainer\\\",\\\"registrationNumber\\\"]]],null],[28,\\\"t\\\",[\\\"vehicle.label.CONTAINER\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"setContainer\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeContainer\\\"],null],\\\"Container\\\",[24,[\\\"vehicle\\\",\\\"owner\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[23,2,[\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"container\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.model\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"model\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"model\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"model\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.yearOfProduction\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"yearOfProduction\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"yearOfProduction\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"yearOfProduction\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.axisType\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"axisType\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"axisType\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"axisType\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"vehicle\\\",\\\"trailerType\\\"]],\\\"CISTERN\\\"],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.valveType\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"valveType\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"valveType\\\"]]]]],false],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"valveType\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.numberOfCompartments\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"numberOfCompartments\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"numberOfCompartments\\\"]]]]],false],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"numberOfCompartments\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.numberOfManholes\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"numberOfManholes\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"numberOfManholes\\\"]]]]],false],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"numberOfManholes\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.capacity\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"capacity\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"capacity\\\"]]]]],false],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"capacity\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.flTrackerId\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"flTrackerId\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"flTrackerId\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"flTrackerId\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.outOfCommission\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"outOfCommission\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group\\\"],[10,\\\"role\\\",\\\"group\\\"],[10,\\\"aria-label\\\",\\\"...\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"outOfCommission\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"outOfCommission\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.yes\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"unless\\\",[[24,[\\\"vehicle\\\",\\\"outOfCommission\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"outOfCommission\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.no\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"outOfCommission\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"\\\"],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.additionalComments\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"description\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\"],[[24,[\\\"vehicle\\\",\\\"description\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"h3\\\",true],[8],[1,[28,\\\"t\\\",[\\\"vehicle.validityDates\\\"],null],false],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"dateFields\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"find-resource-date-label\\\",[[23,1,[]]],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-9\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[28,\\\"find-resource-date\\\",[[24,[\\\"vehicle\\\"]],[23,1,[]]],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],\\\"changeResourceDate\\\",[24,[\\\"vehicle\\\"]],[23,1,[]]],null]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isEditing\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.closestReview\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-9\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"create-service-button\\\",null,[[\\\"showModal\\\"],[[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        + \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.scheduleReview\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/vehicles/trailer-form/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/vehicles/truck-form/component\", [\"exports\", \"apollo/mixins/vehicle-mixin\", \"apollo/mixins/autocomplete-utils-mixin\"], function (_exports, _vehicleMixin, _autocompleteUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_vehicleMixin.default, _autocompleteUtilsMixin.default, {\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    dateFields: Ember.computed('', function () {\n      return this.get('sessionAccount').get('resourceDateFormSettings').TRUCK;\n    }),\n    principalCompany: Ember.computed('sessionAccount.username', function () {\n      var principalCompanyId = this.get('cookies').read('principalId');\n      return this.get('store').peekRecord('company', principalCompanyId);\n    }),\n    groups: Ember.computed('principalCompany.userGroups.[]', function () {\n      return this.get('principalCompany.userGroups');\n    }),\n    actions: {\n      setDriver: function setDriver(driver) {\n        this.setItem('vehicle.driver', 'driver', driver.id);\n      },\n      setTrailer: function setTrailer(trailer) {\n        this.setItem('vehicle.trailer', 'trailer', trailer.id);\n      },\n      removeDriver: function removeDriver() {\n        this.clearItem('vehicle.driver');\n      },\n      removeTrailer: function removeTrailer() {\n        this.clearItem('vehicle.driver');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/vehicles/truck-form/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"I0cZnu7E\",\n    \"block\": \"{\\\"symbols\\\":[\\\"dateField\\\",\\\"group\\\",\\\"vehicle\\\",\\\"driver\\\",\\\"group\\\",\\\"group\\\"],\\\"statements\\\":[[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.owner\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"owner\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-control-static\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[24,[\\\"vehicle\\\",\\\"owner\\\",\\\"name\\\"]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"owner\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isOwnerExternalCompany\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.registrationNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"registrationNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"registrationNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"registrationNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.carTypeGroup\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"group\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"onopen\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",[24,[\\\"vehicle\\\",\\\"carTypeGroup\\\"]],[24,[\\\"carTypeGroups\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"setCarTypeGroup\\\"],null],\\\"name\\\",[28,\\\"t\\\",[\\\"vehicle.carTypeGroup\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"vehicle\\\",\\\"carTypeGroup\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[23,6,[\\\"nameInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"carTypeGroup\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"\\\"],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.additionalComments\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"description\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\"],[[24,[\\\"vehicle\\\",\\\"description\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.sideNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"sideNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"vehicle\\\",\\\"sideNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"sideNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.registrationNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"registrationNumber\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"registrationNumber\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"registrationNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"user.groupName\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"group\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",[24,[\\\"vehicle\\\",\\\"group\\\"]],[24,[\\\"groups\\\"]],\\\"name\\\",[28,\\\"t\\\",[\\\"user.groupName\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"vehicle\\\",\\\"group\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"forwarderGroup.\\\",[23,5,[\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"group\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.driver\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"driver\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"driver-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"disabled\\\",\\\"companyId\\\"],[[28,\\\"readonly\\\",[[24,[\\\"vehicle\\\",\\\"driver\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setDriver\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeDriver\\\"],null],[24,[\\\"disabledDriverSelect\\\"]],[24,[\\\"vehicle\\\",\\\"owner\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[23,4,[\\\"name\\\"]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"driver\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.label.TRAILER\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"trailer\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"vehicle-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"placeHolderText\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"type\\\",\\\"companyId\\\"],[[28,\\\"readonly\\\",[[24,[\\\"vehicle\\\",\\\"trailer\\\",\\\"registrationNumber\\\"]]],null],[28,\\\"t\\\",[\\\"vehicle.label.TRAILER\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"setTrailer\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeTrailer\\\"],null],\\\"Trailer\\\",[24,[\\\"vehicle\\\",\\\"owner\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[23,3,[\\\"registrationNumber\\\"]],false],[0,\\\" \\\"],[4,\\\"if\\\",[[23,3,[\\\"sideNumber\\\"]]],null,{\\\"statements\\\":[[0,\\\"/ \\\"],[1,[23,3,[\\\"sideNumber\\\"]],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"vehicle\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.model\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"model\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"model\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"model\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.yearOfProduction\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"yearOfProduction\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"yearOfProduction\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"yearOfProduction\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.euroStandard\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"euroStandard\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"euroStandard\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"euroStandard\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.costObject\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"costObject\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"costObject\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"costObject\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.carTypeGroup\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"group\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"onopen\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",[24,[\\\"vehicle\\\",\\\"carTypeGroup\\\"]],[24,[\\\"carTypeGroups\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"setCarTypeGroup\\\"],null],\\\"name\\\",[28,\\\"t\\\",[\\\"vehicle.carTypeGroup\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"vehicle\\\",\\\"carTypeGroup\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[23,2,[\\\"nameInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"carTypeGroup\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.flTrackerId\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"flTrackerId\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"text\\\",[24,[\\\"vehicle\\\",\\\"flTrackerId\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"flTrackerId\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.outOfCommission\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"outOfCommission\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group\\\"],[10,\\\"role\\\",\\\"group\\\"],[10,\\\"aria-label\\\",\\\"...\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"outOfCommission\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"outOfCommission\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.yes\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",true],[11,\\\"class\\\",[29,[\\\"btn \\\",[28,\\\"unless\\\",[[24,[\\\"vehicle\\\",\\\"outOfCommission\\\"]],\\\"btn-primary\\\",\\\"btn-default\\\"],null]]]],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleProperty\\\",\\\"outOfCommission\\\"],null]],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.no\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"vehicle\\\"]],\\\"outOfCommission\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"\\\"],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.additionalComments\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"vehicle\\\",\\\"errors\\\",\\\"description\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"value\\\",\\\"class\\\"],[[24,[\\\"vehicle\\\",\\\"description\\\"]],\\\"form-control\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"h3\\\",true],[8],[1,[28,\\\"t\\\",[\\\"vehicle.validityDates\\\"],null],false],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"dateFields\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"find-resource-date-label\\\",[[23,1,[]]],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-9\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[28,\\\"find-resource-date\\\",[[24,[\\\"vehicle\\\"]],[23,1,[]]],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],\\\"changeResourceDate\\\",[24,[\\\"vehicle\\\"]],[23,1,[]]],null]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isEditing\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-3 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.closestReview\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-9\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"create-service-button\\\",null,[[\\\"showModal\\\"],[[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        + \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.scheduleReview\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/vehicles/truck-form/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/vehicles/vehicles-list/component\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend({\n    store: Ember.inject.service(),\n    queryParams: ['carrierId'],\n    carrierId: Ember.computed(function () {\n      return this.get('company.id');\n    }),\n    init: function init() {\n      this._super();\n\n      var self = this;\n      var vehicles = self.get('vehicles');\n      var allTransportsAndVehicles = [];\n      var allVehicles = [];\n\n      if (self.get('transports.length') > 0) {\n        self.get('transports').filter(function (t) {\n          vehicles.filter(function (v) {\n            if (self.get('vehicleType') === 'TRUCK') {\n              if (v.get('id') === t.get('advice.truck.id')) {\n                allTransportsAndVehicles.push(new Map().set(v.get('id'), t));\n              }\n            } else if (self.get('vehicleType') === 'TRAILER') {\n              if (v.get('id') === t.get('advice.trailer.id')) {\n                allTransportsAndVehicles.push(new Map().set(v.get('id'), t));\n              }\n            }\n          });\n        });\n      }\n\n      vehicles.then(function (vehicles) {\n        vehicles.filter(function (vehicle) {\n          if (vehicle.get('enabled')) {\n            allVehicles.push(vehicle);\n          }\n        });\n        self.set('filteredVehicles', allVehicles);\n      });\n      self.set('transportsGroupedByVehicle', allTransportsAndVehicles);\n    },\n    actions: {}\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/vehicles/vehicles-list/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"RUcISMac\",\n    \"block\": \"{\\\"symbols\\\":[\\\"vehicle\\\",\\\"t\\\"],\\\"statements\\\":[[7,\\\"h3\\\",true],[10,\\\"class\\\",\\\"no-margin\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"tabs.resources.\\\",[24,[\\\"vehicleType\\\"]]],null]],null],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"vehicleType\\\"]],\\\"TRUCK\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"query\\\",\\\"route\\\"],[\\\"btn btn-default pull-right\\\",[28,\\\"hash\\\",null,[[\\\"carrierId\\\"],[[24,[\\\"company\\\",\\\"id\\\"]]]]],\\\"trucks.create\\\"]],{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"t\\\",[\\\"common.add\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"btn-group pull-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"query\\\",\\\"route\\\"],[\\\"btn btn-default\\\",[28,\\\"hash\\\",null,[[\\\"carrierId\\\",\\\"trailerType\\\"],[[24,[\\\"company\\\",\\\"id\\\"]],\\\"CISTERN\\\"]]],\\\"trailers.create\\\"]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.add.CISTERN\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"query\\\",\\\"route\\\"],[\\\"btn btn-default\\\",[28,\\\"hash\\\",null,[[\\\"carrierId\\\",\\\"trailerType\\\"],[[24,[\\\"company\\\",\\\"id\\\"]],\\\"UNDERCARRIAGE\\\"]]],\\\"trailers.create\\\"]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.add.UNDERCARRIAGE\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n    \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"company\\\",\\\"isExternal\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.sideNumber\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.registrationNumber\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"vehicleType\\\"]],\\\"TRUCK\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.owner\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.trailerType.label\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.route\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"filteredVehicles\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"company\\\",\\\"isExternal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[23,1,[\\\"sideNumber\\\"]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CREATE_VEHICLE\\\"],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"vehicleType\\\"]],\\\"TRUCK\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"query\\\",\\\"route\\\",\\\"model\\\"],[[28,\\\"hash\\\",null,[[\\\"carrierId\\\"],[[24,[\\\"company\\\",\\\"id\\\"]]]]],\\\"trucks.edit\\\",[23,1,[\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,1,[\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"query\\\",\\\"route\\\",\\\"model\\\"],[[28,\\\"hash\\\",null,[[\\\"carrierId\\\"],[[24,[\\\"company\\\",\\\"id\\\"]]]]],\\\"trailers.edit\\\",[23,1,[\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,1,[\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[23,1,[\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"vehicleType\\\"]],\\\"TRUCK\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[23,1,[\\\"owner\\\",\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[23,1,[\\\"trailerTypeInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row transport-grouping-row\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transportsGroupedByVehicle\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"find-group\\\",[[23,1,[\\\"id\\\"]],[23,2,[]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[28,\\\"transport-grouping\\\",null,[[\\\"transportMap\\\",\\\"transport-id\\\"],[[23,2,[]],[28,\\\"find-transport-id\\\",[[23,2,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/vehicles/vehicles-list/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/wash-form/component\", [\"exports\", \"apollo/mixins/autocomplete-utils-mixin\", \"apollo/mixins/input-utils-mixin\"], function (_exports, _autocompleteUtilsMixin, _inputUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Component.extend(_autocompleteUtilsMixin.default, _inputUtilsMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    cookies: Ember.inject.service(),\n    store: Ember.inject.service(),\n    principalCompany: Ember.computed(function () {\n      return this.get('store').peekRecord('company', this.get('cookies').read('principalId'));\n    }),\n\n    /**\n     * Formularz myjni powinien być:\n     * <ul>\n     *     <li> odblokowany w momencie dodawania myjni czyli gdy step mycia nie posiada id\n     *     <li> zablokowany w szczegółach zlecenia czyli gdy step mycia posiada id, do momentu kliknięcia przycisku edytuj\n     */\n    editionIsDisabled: Ember.computed('washStep.id', function () {\n      return !!this.get('washStep.id');\n    }),\n\n    /**\n     * Przycisk odblokowujący edycję myjni powinien być:\n     * <ul>\n     *     <li> niewidoczny w momencie dodawania myjni czyli gdy step mycia nie posiada id\n     *     <li> widoczny w szczegółach zlecenia:\n     *          <ul>\n     *              <li>czyli step mycia posiada id,\n     *              <li>gdy użytkownik posiada uprawnienie #Authority.ROLE_CAN_EDIT_WASH\n     *              <li>gdy nie jest jeszcze potwierczony status mycia\n     */\n    showEditButton: Ember.computed('washStep.id', 'washStep.transport.washIsConfirmed', function () {\n      return this.get('washStep.id') && this.get('sessionAccount').hasRole('ROLE_CAN_EDIT_WASH') && !this.get('washStep.transport.washIsConfirmed') && !this.get('transport.washSentToSap');\n    }),\n    washSelectClass: Ember.computed('showEditButton', function () {\n      return this.get('showEditButton') ? 'col-xs-5' : 'col-xs-7';\n    }),\n    currencies: Ember.computed(function () {\n      return this.get('store').peekAll('currency');\n    }),\n    actions: {\n      toggleEditionIsDisabled: function toggleEditionIsDisabled() {\n        this.toggleProperty('editionIsDisabled');\n      },\n      removeWashData: function removeWashData() {\n        this.clearItem('washStep.company');\n      },\n      setCurrencyOfWash: function setCurrencyOfWash(currency) {\n        this.set('transaction.currencyOfWash', currency);\n      },\n      setWashData: function setWashData(company) {\n        var _this = this;\n\n        this.store.findRecord('company', company.id).then(function (company) {\n          company.get('addresses').then(function () {\n            _this.setProperties({\n              'washStep.company': company,\n              'washStep.address': company.get('address')\n            });\n          });\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/components/wash-form/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"HNqKyi1X\",\n    \"block\": \"{\\\"symbols\\\":[\\\"c\\\",\\\"wash\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"transport.wash.label\\\"],null],false],[0,\\\":\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[[22,\\\"washSelectClass\\\"],\\\" \\\",[28,\\\"if\\\",[[24,[\\\"washStep\\\",\\\"errors\\\",\\\"company\\\"]],\\\"has-error\\\"],null]]]],[10,\\\"data-field-name\\\",\\\"WASH-SELECT\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"company-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"placeHolderText\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"type\\\",\\\"disabled\\\"],[[28,\\\"readonly\\\",[[24,[\\\"washStep\\\",\\\"company\\\",\\\"name\\\"]]],null],\\\"-\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setWashData\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeWashData\\\"],null],\\\"WASH\\\",[24,[\\\"editionIsDisabled\\\"]]]],{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[23,2,[\\\"name\\\"]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"\\\\n        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"washStep\\\"]],\\\"company\\\"]]],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showEditButton\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-2 no-padding pull-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toggleEditionIsDisabled\\\"]],[8],[1,[28,\\\"t\\\",[\\\"common.edit\\\"],null],false],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"editionIsDisabled\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"transport.wash.distanceInKm\\\"],null],false],[0,\\\":\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-7 \\\",[28,\\\"if\\\",[[24,[\\\"washStep\\\",\\\"errors\\\",\\\"distance\\\"]],\\\"has-error\\\"],null]]]],[10,\\\"data-field-name\\\",\\\"WASH-DISTANCE\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"disabled\\\",\\\"class\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",[24,[\\\"editionIsDisabled\\\"]],\\\"form-control\\\",[24,[\\\"washStep\\\",\\\"distance\\\"]],\\\"0.00\\\"]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"washStep\\\"]],\\\"distance\\\"]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"transport.wash.costOfWashing\\\"],null],false],[0,\\\":\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"WASH-COST\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-8 no-left-padding  \\\",[28,\\\"if\\\",[[24,[\\\"transaction\\\",\\\"errors\\\",\\\"priceOfWash\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"disabled\\\",\\\"focus-out\\\",\\\"class\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",[24,[\\\"editionIsDisabled\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"correctNumberInput\\\",[24,[\\\"transaction\\\"]],\\\"priceOfWash\\\"],null],\\\"form-control\\\",[24,[\\\"transaction\\\",\\\"priceOfWash\\\"]],\\\"0.00\\\"]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transaction\\\"]],\\\"priceOfWash\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-4 no-padding \\\",[28,\\\"if\\\",[[24,[\\\"transaction\\\",\\\"errors\\\",\\\"currencyOfWash\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"transaction\\\",\\\"currencyOfWash\\\"]]],null],[24,[\\\"currencies\\\"]],true,\\\"symbol\\\",[28,\\\"t\\\",[\\\"transport.currency\\\"],null],[24,[\\\"editionIsDisabled\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"setCurrencyOfWash\\\"],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[23,1,[\\\"symbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transaction\\\"]],\\\"currencyOfWash\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/components/wash-form/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/container/model\", [\"exports\", \"ember-data\", \"apollo/pods/vehicle/model\"], function (_exports, _emberData, _model) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _model.default.extend({\n    ownerName: _emberData.default.attr('string'),\n    trailer: _emberData.default.belongsTo('trailer', {\n      async: true\n    }),\n    carType: _emberData.default.attr('string'),\n    controllingNumber: _emberData.default.attr('string'),\n    mpk: _emberData.default.attr('string'),\n    bulwarks: _emberData.default.attr('boolean'),\n    downAirConnection: _emberData.default.attr('boolean'),\n    validations: {\n      registrationNumber: {\n        presence: {\n          message: 'blank'\n        },\n        length: {\n          minimum: {\n            value: 3,\n            message: 'tooShort'\n          },\n          maximum: {\n            value: 40,\n            message: 'tooLong'\n          }\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/container/serializer\", [\"exports\", \"ember-data\", \"apollo/mixins/serializer-mixin\"], function (_exports, _emberData, _serializerMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.RESTSerializer.extend(_emberData.default.EmbeddedRecordsMixin, _serializerMixin.default, {\n    attrs: {\n      resourceDates: {\n        embedded: 'save'\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/containers/create/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_CREATE_VEHICLE'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      var container = this.store.createRecord('container', {\n        enabled: true\n      });\n      var carrierId = params.carrierId || this.get('sessionAccount.currentUser.company.id');\n      return Ember.RSVP.hash({\n        vehicle: container,\n        carrierId: carrierId\n      });\n    },\n    renderTemplate: function renderTemplate() {\n      this.render('containers.create', {\n        controller: 'trailers.create'\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var _this = this;\n\n      this.get('store').findRecord('company', model.carrierId).then(function (company) {\n        console.log(\"Przygotowujemy formularz pojazdu dla przewo\\u017Anika \".concat(company.get('name'), \"..\"));\n        model.vehicle.set('owner', company);\n\n        _this.controllerFor('trailers.create').setProperties({\n          model: model,\n          isEditing: true\n        });\n      });\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.controllerFor('trailers.create').setProperties({\n          successMessage: null,\n          errors: []\n        });\n        this.controllerFor('trailers.create').get('model.vehicle').unloadRecord();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/containers/create/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"QRZshVL5\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container container-tight\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.create.CONTAINER\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[1,[28,\\\"component\\\",[[24,[\\\"formName\\\"]]],[[\\\"vehicle\\\"],[[24,[\\\"model\\\",\\\"vehicle\\\"]]]]],false],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-right\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"disabled\\\",[22,\\\"savingInProgress\\\"]],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/containers/create/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/containers/edit/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_CREATE_VEHICLE'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      return Ember.RSVP.hash({\n        vehicle: this.store.findRecord('container', params.container_id)\n      });\n    },\n    renderTemplate: function renderTemplate() {\n      this.render('containers.edit', {\n        controller: 'trailers.create'\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this.controllerFor('trailers.create').setProperties({\n        model: model,\n        isEditing: true\n      });\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.controllerFor('trailers.create').setProperties({\n          successMessage: null,\n          errors: [],\n          showOrderHistory: false,\n          showServiceHistory: false,\n          showResourcesHistory: false,\n          historyLogs: []\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/containers/edit/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"PT4ebN6n\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-6 col-sm-12\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-group\\\"],[10,\\\"id\\\",\\\"company-form-accordion\\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"h4\\\",true],[10,\\\"class\\\",\\\"panel-title\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"a\\\",true],[10,\\\"data-toggle\\\",\\\"collapse\\\"],[10,\\\"data-parent\\\",\\\"#company-form-accordion\\\"],[10,\\\"href\\\",\\\"#company-form-body\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.card.CONTAINER\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"company-form-body\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse in\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n\\\\n                        \\\"],[1,[28,\\\"component\\\",[[24,[\\\"formName\\\"]]],[[\\\"vehicle\\\",\\\"isEditing\\\"],[[24,[\\\"model\\\",\\\"vehicle\\\"]],[24,[\\\"isEditing\\\"]]]]],false],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row form-buttons\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"disabled\\\",[22,\\\"savingInProgress\\\"]],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_DELETE_VEHICLE\\\"],null]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"vehicle.deleteConfirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"disable\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                            \\\"],[4,\\\"audit-log\\\",null,[[\\\"modelId\\\",\\\"className\\\",\\\"toggleTable\\\",\\\"loadingInProgress\\\"],[[24,[\\\"model\\\",\\\"vehicle\\\",\\\"id\\\"]],\\\"Container\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toogleResourcesHistoryAndClearFilters\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"loadingResourcesHistoryData\\\"],null]]],{\\\"statements\\\":[],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toogleOrderHistoryAndClearFilters\\\"]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"order.history\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toogleServiceHistoryAndClearFilters\\\"]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"service.history\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"goBack\\\"]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.back\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-6 col-sm-12\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"img\\\",true],[11,\\\"src\\\",[29,[[22,\\\"mapImage\\\"]]]],[10,\\\"class\\\",\\\"map-container img-responsive img-rounded\\\"],[8],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"service-and-order-history\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"showOrderHistory\\\"]],[24,[\\\"showServiceHistory\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row col-md-12 col-sm-12\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"transports/transports-table\\\",null,[[\\\"transportTypes\\\",\\\"archive\\\",\\\"withFinished\\\",\\\"searchParams\\\",\\\"alwaysReloadTransports\\\",\\\"showModal\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\",\\\"confirm\\\",\\\"revoke\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\"],[[28,\\\"if\\\",[[24,[\\\"showOrderHistory\\\"]],[24,[\\\"TRANSPORT_TYPES\\\"]],[24,[\\\"SERVICE_TYPES\\\"]]],null],true,true,[24,[\\\"searchParams\\\"]],true,[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"resources-history\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"loadingInProgress\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[22,\\\"search-waiting-widget\\\"],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[24,[\\\"showResourcesHistory\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row col-md-12 col-sm-12\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"resources-history\\\",null,[[\\\"historyLogs\\\",\\\"archive\\\",\\\"searchParams\\\"],[[24,[\\\"historyLogs\\\"]],true,[24,[\\\"searchParams\\\"]]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/containers/edit/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/containers/index/controller\", [\"exports\", \"apollo/mixins/vehicle-mixin\", \"apollo/mixins/resource-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _vehicleMixin, _resourceMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_vehicleMixin.default, _resourceMixin.default, _modalMixin.default, {\n    sort: Ember.inject.service(),\n    queryParams: ['query', 'showAll', 'from', 'to', 'dateStatus', 'page', 'sortColumn', 'sortDirection'],\n    showAll: false,\n    sessionAccount: Ember.inject.service('session-account'),\n    page: 1,\n    sortColumn: null,\n    sortDirection: null,\n    containers: Ember.computed('model', function () {\n      return this.get('model');\n    }),\n    dateColumns: Ember.computed('', function () {\n      return this.get('sessionAccount').get('resourceDateFormSettings').CONTAINER;\n    }),\n    actions: {\n      sortByDate: function sortByDate(column) {\n        var next = this.get('sort').nextState(this.get('sortColumn'), this.get('sortDirection'), column);\n        this.setProperties({\n          sortColumn: next.column,\n          sortDirection: next.direction,\n          page: 1\n        });\n      },\n      showDetails: function showDetails(vehicleId) {\n        if (this.get('sessionAccount').hasRole('ROLE_CREATE_VEHICLE')) {\n          this.transitionToRoute('containers.edit', vehicleId);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/containers/index/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    cookies: Ember.inject.service(),\n    access: ['ROLE_RESOURCES_TAB'],\n    queryParams: {\n      query: {\n        refreshModel: true\n      },\n      showAll: {\n        refreshModel: true\n      },\n      from: {\n        refreshModel: true\n      },\n      to: {\n        refreshModel: true\n      },\n      dateStatus: {\n        refreshModel: true\n      },\n      page: {\n        refreshModel: true\n      },\n      max: {\n        refreshModel: true\n      },\n      sortColumn: {\n        refreshModel: true\n      },\n      sortDirection: {\n        refreshModel: true\n      }\n    },\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      params.ownerships = ['OWN', 'INTEGRATED'];\n      params.max = params.max || 25;\n      params.page = params.page || 1;\n\n      if (params.sortColumn && params.sortDirection) {\n        params.sort = [params.sortColumn, params.sortDirection];\n      } else {\n        params.sort = ['registration_number'];\n      }\n\n      return this.store.query('container', params);\n    },\n    setupController: function setupController(controller, model) {\n      this.get('controller').setProperties({\n        model: model,\n        vehicleType: 'CONTAINER',\n        totalPages: model.get('meta.totalPages')\n      });\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        this.controllerFor('containers.index').setProperties({\n          successMessage: null\n        });\n\n        if (transition.targetName !== 'containers.index') {\n          this.get('controller').setProperties({\n            query: '',\n            queryInput: '',\n            fromInput: null,\n            from: null,\n            toInput: null,\n            to: null,\n            showAll: false,\n            dateStatusInput: null,\n            dateStatus: null,\n            page: 1,\n            totalPages: 0\n          });\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/containers/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"HUJKNcpg\",\n    \"block\": \"{\\\"symbols\\\":[\\\"vehicle\\\",\\\"dateColumn\\\",\\\"dateColumn\\\",\\\"ds\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"xs-12 pull-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"btn btn-default\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleShowAllFilter\\\"],null]],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"showAllFilterLabel\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CREATE_VEHICLE\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-info\\\",\\\"containers.create\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.create.CONTAINER\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"h2 row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-4 form-inline\\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.CONTAINER\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"type\\\",\\\"class\\\",\\\"placeholder\\\"],[[24,[\\\"queryInput\\\"]],\\\"text\\\",\\\"form-control\\\",[28,\\\"t\\\",[\\\"common.search\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right form-inline font-medium\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"resources.dateRange\\\"],null],false],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"common.from\\\"],null],false],[0,\\\"\\\\n            \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"fromInput\\\"]],[28,\\\"t\\\",[\\\"common.minDate\\\"],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"fromInput\\\"]]],null]],null]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.to\\\"],null],false],[0,\\\"\\\\n            \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"toInput\\\"]],[28,\\\"t\\\",[\\\"common.maxDate\\\"],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"toInput\\\"]]],null]],null]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"select\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"onchange\\\",[28,\\\"action\\\",[[23,0,[]],\\\"mutStatusDateInput\\\"],[[\\\"value\\\"],[\\\"target.value\\\"]]]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"option\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"resources.dateStatuses.label\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"DATE_STATUSES\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"option\\\",true],[11,\\\"value\\\",[23,4,[]]],[11,\\\"selected\\\",[28,\\\"eq\\\",[[24,[\\\"dateStatusInput\\\"]],[23,4,[]]],null]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"resources.dateStatuses.\\\",[23,4,[]]],null]],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-info\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"setDatesFilter\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.search\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"clearFilter\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.clear\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table company-table table-hover\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"tr\\\",true],[10,\\\"class\\\",\\\"resource-table\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.owner\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                     \\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.containerNumber\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.capacity\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.carType\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"dateColumns\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"th\\\",true],[10,\\\"role\\\",\\\"button\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"sortByDate\\\",[23,3,[]]],null]],[10,\\\"class\\\",\\\"sortable-header\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"header-content\\\"],[8],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"sort-label\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"find-resource-date-label\\\",[[23,3,[]]],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"sort-arrows\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[11,\\\"class\\\",[29,[\\\"arrow up \\\",[28,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"eq\\\",[[24,[\\\"sortColumn\\\"]],[23,3,[]]],null],[28,\\\"eq\\\",[[24,[\\\"sortDirection\\\"]],\\\"asc\\\"],null]],null],\\\"active\\\"],null]]]],[8],[0,\\\"▲\\\"],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[11,\\\"class\\\",[29,[\\\"arrow down \\\",[28,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"eq\\\",[[24,[\\\"sortColumn\\\"]],[23,3,[]]],null],[28,\\\"eq\\\",[[24,[\\\"sortDirection\\\"]],\\\"desc\\\"],null]],null],\\\"active\\\"],null]]]],[8],[0,\\\"▼\\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"containers\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"tr\\\",true],[10,\\\"class\\\",\\\"resource-table\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"showDetails\\\",[23,1,[\\\"id\\\"]]],null]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"ownerName\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"outOfCommission\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-times red\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"vehicle.outOfCommissionHint\\\"],null]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"capacity\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"carType\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"dateColumns\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"td\\\",true],[11,\\\"class\\\",[28,\\\"find-warning-class\\\",[[23,1,[]],[23,2,[]]],null]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"format-resource-date\\\",[[23,1,[]],[23,2,[]]],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"pagination-buttons\\\",null,[[\\\"url\\\",\\\"page\\\",\\\"max\\\",\\\"totalPages\\\"],[\\\"containers.index\\\",[24,[\\\"page\\\"]],[24,[\\\"max\\\"]],[24,[\\\"totalPages\\\"]]]]],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/containers/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/controlled-date-type/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    intl: Ember.inject.service(),\n    name: _emberData.default.attr('string'),\n    daysBeforeFirstWarning: _emberData.default.attr('number'),\n    daysBeforeSecondWarning: _emberData.default.attr('number'),\n    daysBeforeSendEmail: _emberData.default.attr('number'),\n    daysBeforeAdviceWarning: _emberData.default.attr('number'),\n    updateDateIntervalWarning: _emberData.default.attr('string'),\n    labelPl: _emberData.default.attr('string'),\n    labelEn: _emberData.default.attr('string'),\n    specificClientId: _emberData.default.attr('number'),\n    label: Ember.computed('labelPl', 'labelEn', function () {\n      if (this.get('intl.locale')[0] !== 'pl') {\n        return this.get('labelEn');\n      } else {\n        return this.get('labelPl');\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/controlled-date-types/edit/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    success: false,\n    errors: [],\n    intl: Ember.inject.service(),\n    specificClient: Ember.computed('model.specificClientId', function () {\n      if (!this.get('model.specificClientId')) {\n        return null;\n      }\n\n      return this.get('store').findRecord('company', this.get('model.specificClientId'));\n    }),\n    actions: {\n      save: function save() {\n        var self = this;\n        var controlledDateType = this.get('model');\n        controlledDateType.save().then(function () {\n          self.set('success', true);\n        }).catch(function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      cancel: function cancel() {\n        this.get('model').rollbackAttributes();\n        this.transitionToRoute('settings.index');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/controlled-date-types/edit/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_SETTINGS_TAB'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      return this.store.peekRecord('controlledDateType', params.id);\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.get('controller').setProperties({\n          success: false,\n          errors: []\n        });\n        return true;\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/controlled-date-types/edit/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"FPNQptfv\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"settings.edit\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"success\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"settings.updateSuccessMessage\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"specificClient\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group col-sm-12\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"help-block\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.specificClientInfo\\\"],[[\\\"company\\\"],[[24,[\\\"specificClient\\\",\\\"name\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"form\\\",false],[12,\\\"class\\\",\\\"form-horizontal\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"ok\\\"],[[\\\"on\\\",\\\"target\\\"],[\\\"submit\\\",[24,[\\\"view\\\"]]]]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-5 control-label\\\"],[8],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.documentNameLabel\\\"],null],false],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-5 form-control-static\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[24,[\\\"model\\\",\\\"name\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-5 control-label\\\"],[8],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.labelPl\\\"],null],false],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-5\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"labelPl\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-5 control-label\\\"],[8],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.labelEn\\\"],null],false],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-5\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"labelEn\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeFirstWarning.full\\\"],null]]]],[10,\\\"class\\\",\\\"col-sm-5 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeFirstWarning.short\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-5\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"daysBeforeFirstWarning\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeSecondWarning.full\\\"],null]]]],[10,\\\"class\\\",\\\"col-sm-5 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeSecondWarning.short\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-5\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"daysBeforeSecondWarning\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeSendEmail.full\\\"],null]]]],[10,\\\"class\\\",\\\"col-sm-5 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeSendEmail.short\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-5\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"daysBeforeSendEmail\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeAdviceWarning.full\\\"],null]]]],[10,\\\"class\\\",\\\"col-sm-5 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeAdviceWarning.short\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-5\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"daysBeforeAdviceWarning\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"controlledDateTypes.updateDateIntervalWarning.full\\\"],null]]]],[10,\\\"class\\\",\\\"col-sm-5 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.updateDateIntervalWarning.short\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-5\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"updateDateIntervalWarning\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-10 form-buttons\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"success\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"settings.backToSettings\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/controlled-date-types/edit/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/controlling-integration/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    transport: _emberData.default.belongsTo('transport', {\n      async: true\n    }),\n    message: _emberData.default.attr('string'),\n    responseValue: _emberData.default.attr('string'),\n    dateCreated: _emberData.default.attr('date'),\n    lastUpdated: _emberData.default.attr('date'),\n    isErrorMessage: _emberData.default.attr('boolean')\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/country/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    ibanSymbol: _emberData.default.attr('string'),\n    name: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/currency/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    symbol: _emberData.default.attr('string'),\n    idx: _emberData.default.attr('number')\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/driver/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\"], function (_exports, _emberData, _modelValidator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, {\n    leaves: _emberData.default.hasMany('transport', {\n      async: true\n    }),\n    company: _emberData.default.belongsTo('company', {\n      async: true\n    }),\n    country: _emberData.default.belongsTo('country', {\n      async: true\n    }),\n    truck: _emberData.default.belongsTo('truck', {\n      async: true\n    }),\n    name: _emberData.default.attr('string'),\n    documentNumber: _emberData.default.attr('string'),\n    identifier: _emberData.default.attr('string'),\n    phoneNumberPrefix: _emberData.default.attr('string'),\n    phoneNumber: _emberData.default.attr('string'),\n    driverLicenceNumber: _emberData.default.attr('string'),\n    driverCardNumber: _emberData.default.attr('string'),\n    adrNumber: _emberData.default.attr('string'),\n    comment: _emberData.default.attr('string'),\n    isExternalResource: _emberData.default.attr('boolean'),\n    enabled: _emberData.default.attr('boolean'),\n    active: _emberData.default.attr('boolean', {\n      defaultValue: function defaultValue() {\n        return true;\n      }\n    }),\n    rodoAccepted: _emberData.default.attr('boolean'),\n    flTrackerId: _emberData.default.attr('string'),\n    resourceDates: _emberData.default.hasMany('resource-date'),\n    exactTypeName: Ember.computed('', function () {\n      return 'DRIVER';\n    }),\n    validations: {\n      name: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      phoneNumber: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      phoneNumberPrefix: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      documentNumber: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      rodoAccepted: {\n        custom: [{\n          validation: function validation(key, value, model) {\n            return model.get('canNotBeEdited') || !!value;\n          },\n          message: 'blank'\n        }]\n      }\n    },\n    findControlledDates: function findControlledDates() {\n      return this.get('resourceDates');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/driver/serializer\", [\"exports\", \"ember-data\", \"apollo/mixins/serializer-mixin\"], function (_exports, _emberData, _serializerMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.RESTSerializer.extend(_emberData.default.EmbeddedRecordsMixin, _serializerMixin.default, {\n    attrs: {\n      resourceDates: {\n        embedded: 'save'\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/drivers/create/controller\", [\"exports\", \"jquery\", \"apollo/config/environment\", \"apollo/mixins/persistence-mixin\", \"apollo/mixins/modal-mixin\", \"apollo/mixins/transports-mixin\"], function (_exports, _jquery, _environment, _persistenceMixin, _modalMixin, _transportsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_persistenceMixin.default, _modalMixin.default, _transportsMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    intl: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    store: Ember.inject.service(),\n    companiesCreateController: Ember.inject.controller('companies/create'),\n    driverController: Ember.inject.controller('drivers/index'),\n    isEditing: false,\n    TRANSPORT_TYPES: Ember.computed('', function () {\n      return this.get('store').peekAll('transport-type').filter(function (type) {\n        return [\"TRANSPORT\", \"EXTERNAL_TRANSPORT_ORDER\", \"MANUAL_TRANSPORT\", \"EXTERNAL_MANUAL_TRANSPORT\", \"DELIVERY\", \"EXTERNAL_DELIVERY\"].includes(type.get('name'));\n      });\n    }),\n    historyLogs: [],\n    setHistoryLogs: Ember.observer('showResourcesHistory', function () {\n      var auditLog = this.get('model.auditLogs');\n      this.set('historyLogs', auditLog);\n    }),\n    mapImage: Ember.computed(function () {\n      return '/assets/images/sample/map.png';\n    }).readOnly(),\n    countries: Ember.computed(function () {\n      return this.store.peekAll('country');\n    }),\n    hasDirtyDocuments: Ember.computed('model.documents.@each.hasDirtyAttributes', function () {\n      if (this.get('model.documents')) {\n        return this.get('model.documents').filter(function (f) {\n          return f.get('hasDirtyAttributes');\n        }).length > 0;\n      }\n    }),\n    isDirty: Ember.computed('model.hasDirtyAttributes', 'hasDirtyDocuments', function () {\n      return this.get('model.hasDirtyAttributes') || this.get('hasDirtyDocuments');\n    }),\n    errors: [],\n    showOrderHistory: false,\n    showResourcesHistory: false,\n    loadingInProgress: false,\n    principal: Ember.computed(function () {\n      return this.get('store').peekRecord('company', this.get('cookies').read('principalId'));\n    }),\n    setTransportType: Ember.observer('principal.transportTypes.firstObject', 'showOrderHistory', function () {\n      this.set('transportType', this.get('principal.transportTypes.firstObject'));\n    }),\n    searchParams: Ember.computed('model', function () {\n      return {\n        query: '',\n        driverId: this.get('model.id'),\n        filters: Ember.A(),\n        assetType: '',\n        className: 'Driver'\n      };\n    }),\n    actions: {\n      save: function save() {\n        this.set('savingInProgress', true);\n        var self = this;\n        var driverModel = this.get('model');\n        driverModel.validate();\n\n        if (driverModel.get('flTrackerId')) {\n          if (isNaN(driverModel.get('flTrackerId'))) {\n            driverModel.errors.add('flTrackerId', 'notANumber');\n          }\n        }\n\n        if (driverModel.get('errors.length')) {\n          var errorElement = document.querySelector('.has-error');\n\n          if (errorElement) {\n            errorElement.scrollIntoView({\n              behavior: 'smooth',\n              block: 'center'\n            });\n          }\n\n          this.set('savingInProgress', false);\n          return;\n        }\n\n        driverModel.save().then(function (driver) {\n          self.set('errors', []); //bez reloada front gubi edytowane daty ważności\n\n          driver.reload().then(function () {\n            driver.set('rodoAccepted', false);\n            self.removeDuplicateRecords(driver, 'resourceDates');\n            var resourceDatesCopy = driver.get('resourceDates').slice();\n            resourceDatesCopy.forEach(function (rd) {\n              if (rd !== undefined && !rd.get('id')) {\n                driver.get('resourceDates').removeObject(rd);\n                rd.unloadRecord();\n              }\n            });\n            var msg = self.get('intl').t('driver.savedMessage', {\n              driverName: driverModel.get('name')\n            });\n            self.get('companiesCreateController').set('successMessage', msg);\n            self.get('driverController').set('successMessage', msg);\n            window.history.back();\n          });\n        }).catch(function (response) {\n          self.set('errors', response.errors);\n        }).finally(function () {\n          self.set('savingInProgress', false);\n        });\n      },\n      cancel: function cancel() {\n        if (this.get('model.hasDirtyAttributes')) {\n          this.get('model').rollbackAttributes();\n        }\n\n        this.get('model.resourceDates').filter(function (rd) {\n          return rd.get('hasDirtyAttributes');\n        }).forEach(function (rd) {\n          return rd.rollbackAttributes();\n        });\n        window.history.back();\n      },\n      disable: function disable() {\n        var self = this;\n        var driverModel = this.get('model');\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/drivers/' + driverModel.get('id') + '/disable',\n          type: 'PUT',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          driverModel.set('enabled', false);\n          var truck = driverModel.get('truck');\n\n          if (truck.get('id')) {\n            truck.set('driver', null);\n          }\n\n          var msg = self.get('intl').t('driver.deletedMessage', {\n            driverName: driverModel.get('name')\n          });\n          self.get('companiesCreateController').set('successMessage', msg);\n          window.history.back();\n        }, function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      toogleOrderHistoryAndClearFilters: function toogleOrderHistoryAndClearFilters() {\n        this.set('showResourcesHistory', false);\n        this.set('searchParams.assetType', '');\n        this.set('showOrderHistory', !this.get('showOrderHistory'));\n        this.get('searchParams.filters').clear();\n      },\n      toogleResourcesHistoryAndClearFilters: function toogleResourcesHistoryAndClearFilters() {\n        this.set('searchParams.assetType', 'AUDIT_LOG');\n        this.set('showResourcesHistory', !this.get('showResourcesHistory'));\n        this.get('searchParams.filters').clear();\n      },\n      loadingResourcesHistoryData: function loadingResourcesHistoryData() {\n        this.set('showOrderHistory', false);\n        this.set('loadingInProgress', !this.get('loadingInProgress'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/drivers/create/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_CREATE_DRIVER'],\n    queryParams: {\n      carrierId: {\n        refreshModel: true\n      }\n    },\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      var principalCompany = this.store.peekRecord('company', this.get('cookies').read('principalId'));\n      var principalCountry = principalCompany.get('country');\n      var carrierId = params.carrierId || this.get('sessionAccount.currentUser.company.id');\n      return this.store.createRecord('driver', {\n        country: principalCountry,\n        carrierId: carrierId\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var self = this;\n      this.get('store').findRecord('company', model.get('carrierId')).then(function (company) {\n        console.log(\"Przygotowujemy formularz kierowcy dla przewo\\u017Anika \".concat(company.get('name'), \"..\"));\n        model.setProperties({\n          company: company,\n          carrierId: null\n        });\n      });\n      controller.setProperties({\n        model: model,\n        isEditing: false\n      });\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.get('controller').setProperties({\n          errors: [],\n          attachments: [],\n          successMessage: null\n        });\n        this.get('controller').get('model').unloadRecord();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/drivers/create/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"5KB8Xs9x\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container container-tight\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"driver.new\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[1,[28,\\\"drivers/driver-form\\\",null,[[\\\"driver\\\",\\\"countries\\\",\\\"showModal\\\"],[[24,[\\\"model\\\"]],[24,[\\\"countries\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-right\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"disabled\\\",[22,\\\"savingInProgress\\\"]],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"isEditing\\\"]],[28,\\\"has-role\\\",[\\\"ROLE_DELETE_COMPANY\\\"],null]],null]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"user.deleteConfirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"disable\\\"],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/drivers/create/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/drivers/edit/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_CREATE_DRIVER'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      return this.store.findRecord('driver', params.id, {\n        reload: true\n      });\n    },\n    renderTemplate: function renderTemplate() {\n      this.render('drivers.edit', {\n        controller: 'drivers.create'\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this.controllerFor('drivers.create').setProperties({\n        model: model,\n        isEditing: true\n      });\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.controllerFor('drivers.create').setProperties({\n          errors: [],\n          attachments: [],\n          successMessage: null,\n          showOrderHistory: false,\n          showResourcesHistory: false,\n          historyLogs: []\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/drivers/edit/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"gwvsxVMn\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-6 col-sm-12\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-group\\\"],[10,\\\"id\\\",\\\"company-form-accordion\\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"h4\\\",true],[10,\\\"class\\\",\\\"panel-title\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"a\\\",true],[10,\\\"data-toggle\\\",\\\"collapse\\\"],[10,\\\"data-parent\\\",\\\"#company-form-accordion\\\"],[10,\\\"href\\\",\\\"#company-form-body\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[24,[\\\"model\\\",\\\"name\\\"]],false],[0,\\\" -- \\\"],[1,[28,\\\"t\\\",[\\\"driver.card\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"company-form-body\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse in\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n\\\\n                        \\\"],[1,[28,\\\"drivers/driver-form\\\",null,[[\\\"driver\\\",\\\"countries\\\",\\\"showModal\\\"],[[24,[\\\"model\\\"]],[24,[\\\"countries\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"margin-top-big form-buttons\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"disabled\\\",[22,\\\"savingInProgress\\\"]],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"isEditing\\\"]],[28,\\\"has-role\\\",[\\\"ROLE_DELETE_DRIVER\\\"],null]],null]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"driver.deleteConfirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"disable\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                            \\\"],[4,\\\"audit-log\\\",null,[[\\\"modelId\\\",\\\"className\\\",\\\"toggleTable\\\",\\\"loadingInProgress\\\"],[[24,[\\\"model\\\",\\\"id\\\"]],\\\"Driver\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toogleResourcesHistoryAndClearFilters\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"loadingResourcesHistoryData\\\"],null]]],{\\\"statements\\\":[],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toogleOrderHistoryAndClearFilters\\\"]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"order.history\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"goBack\\\"]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.back\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-6 col-sm-12\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"img\\\",true],[11,\\\"src\\\",[29,[[22,\\\"mapImage\\\"]]]],[10,\\\"class\\\",\\\"map-container img-responsive img-rounded\\\"],[8],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"service-and-order-history\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showOrderHistory\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row col-md-12 col-sm-12\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"transports/transports-table\\\",null,[[\\\"transportTypes\\\",\\\"archive\\\",\\\"withFinished\\\",\\\"searchParams\\\",\\\"alwaysReloadTransports\\\",\\\"showModal\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\",\\\"confirm\\\",\\\"revoke\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\"],[[24,[\\\"TRANSPORT_TYPES\\\"]],true,true,[24,[\\\"searchParams\\\"]],true,[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"resources-history\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"loadingInProgress\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[22,\\\"search-waiting-widget\\\"],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[24,[\\\"showResourcesHistory\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row col-md-12 col-sm-12\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"resources-history\\\",null,[[\\\"historyLogs\\\",\\\"searchParams\\\"],[[24,[\\\"historyLogs\\\"]],[24,[\\\"searchParams\\\"]]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/drivers/edit/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/drivers/index/controller\", [\"exports\", \"apollo/mixins/resource-mixin\", \"apollo/mixins/date-columns-mixin\"], function (_exports, _resourceMixin, _dateColumnsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_resourceMixin.default, _dateColumnsMixin.default, {\n    sort: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    queryParams: ['query', 'showAll', 'from', 'to', 'dateStatus', 'page', 'ownerships', 'sortColumn', 'sortDirection'],\n    showAll: false,\n    ownerships: [\"OWN\"],\n    sessionAccount: Ember.inject.service('session-account'),\n    page: 1,\n    sortColumn: null,\n    sortDirection: null,\n    showAllDriversFilterLabel: Ember.computed('showAll', function () {\n      return this.get('intl').t(this.get('showAll') ? 'resources.hideInactiveDrivers' : 'resources.showAllDrivers');\n    }),\n    showIntegratedDriversFilterLabel: Ember.computed('ownerships.[]', function () {\n      var integratedCarriersIncluded = this.get('ownerships').includes(\"INTEGRATED\");\n      return this.get('intl').t(integratedCarriersIncluded ? 'resources.hideIntegratedDrivers' : 'resources.showIntegratedDrivers');\n    }),\n    drivers: Ember.computed('model', function () {\n      return this.get('model');\n    }),\n    actions: {\n      sortByDate: function sortByDate(column) {\n        var next = this.get('sort').nextState(this.get('sortColumn'), this.get('sortDirection'), column);\n        this.setProperties({\n          sortColumn: next.column,\n          sortDirection: next.direction,\n          page: 1\n        });\n      },\n      showDetails: function showDetails(driverId) {\n        if (this.get('sessionAccount').hasRole('ROLE_CREATE_DRIVER')) {\n          this.transitionToRoute('drivers.edit', driverId);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/drivers/index/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_RESOURCES_TAB'],\n    queryParams: {\n      query: {\n        refreshModel: true\n      },\n      showAll: {\n        refreshModel: true\n      },\n      from: {\n        refreshModel: true\n      },\n      to: {\n        refreshModel: true\n      },\n      dateStatus: {\n        refreshModel: true\n      },\n      page: {\n        refreshModel: true\n      },\n      max: {\n        refreshModel: true\n      },\n      ownerships: {\n        refreshModel: true\n      },\n      sortColumn: {\n        refreshModel: true\n      },\n      sortDirection: {\n        refreshModel: true\n      }\n    },\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      params.max = params.max || 25;\n      params.page = params.page || 1;\n\n      if (params.sortColumn && params.sortDirection) {\n        params.sort = [params.sortColumn, params.sortDirection];\n      } else {\n        params.sort = ['ownerships', 'name'];\n      }\n\n      return this.store.query('driver', params);\n    },\n    setupController: function setupController(controller, model) {\n      this.get('controller').setProperties({\n        model: model,\n        totalPages: model.get('meta.totalPages')\n      });\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        if (transition.targetName !== 'drivers.index') {\n          this.get('controller').setProperties({\n            errors: [],\n            successMessage: null,\n            query: '',\n            queryInput: '',\n            showAll: false,\n            ownerships: [\"OWN\"],\n            fromInput: null,\n            from: null,\n            toInput: null,\n            to: null,\n            dateStatusInput: null,\n            dateStatus: null,\n            page: 1,\n            totalPages: 0\n          });\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/drivers/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"PxXmVQLp\",\n    \"block\": \"{\\\"symbols\\\":[\\\"driver\\\",\\\"dateColumn\\\",\\\"dateColumn\\\",\\\"ds\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"xs-12 pull-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"btn btn-default\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleShowIntegratedFilter\\\"],null]],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"showIntegratedDriversFilterLabel\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"btn btn-default\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleShowAllFilter\\\"],null]],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"showAllDriversFilterLabel\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CREATE_DRIVER\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"query\\\",\\\"route\\\"],[\\\"btn btn-default\\\",[28,\\\"hash\\\",null,[[\\\"carrierId\\\"],[[27]]]],\\\"drivers.create\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.create\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"h2 row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-4 form-inline\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.DRIVER\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"type\\\",\\\"class\\\",\\\"placeholder\\\"],[[24,[\\\"queryInput\\\"]],\\\"text\\\",\\\"form-control\\\",[28,\\\"t\\\",[\\\"common.search\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right form-inline font-medium\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"resources.dateRange\\\"],null],false],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"common.from\\\"],null],false],[0,\\\"\\\\n            \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"fromInput\\\"]],[28,\\\"t\\\",[\\\"common.minDate\\\"],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"fromInput\\\"]]],null]],null]]]],false],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.to\\\"],null],false],[0,\\\"\\\\n            \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"toInput\\\"]],[28,\\\"t\\\",[\\\"common.maxDate\\\"],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"toInput\\\"]]],null]],null]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"select\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"onchange\\\",[28,\\\"action\\\",[[23,0,[]],\\\"mutStatusDateInput\\\"],[[\\\"value\\\"],[\\\"target.value\\\"]]]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"option\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"resources.dateStatuses.label\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"DATE_STATUSES\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"option\\\",true],[11,\\\"value\\\",[23,4,[]]],[11,\\\"selected\\\",[28,\\\"eq\\\",[[24,[\\\"dateStatusInput\\\"]],[23,4,[]]],null]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"resources.dateStatuses.\\\",[23,4,[]]],null]],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-info\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"setDatesFilter\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.search\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"clearFilter\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.clear\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table driver-table table-hover\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"driver.name\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                     \\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"driver.phoneNumber\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"driver.country\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"driver.owner\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.label.TRUCK\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"dateColumns\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"th\\\",true],[10,\\\"role\\\",\\\"button\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"sortByDate\\\",[23,3,[]]],null]],[10,\\\"class\\\",\\\"sortable-header\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"header-content\\\"],[8],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"sort-label\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"find-resource-date-label\\\",[[23,3,[]]],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"sort-arrows\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[11,\\\"class\\\",[29,[\\\"arrow up \\\",[28,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"eq\\\",[[24,[\\\"sortColumn\\\"]],[23,3,[]]],null],[28,\\\"eq\\\",[[24,[\\\"sortDirection\\\"]],\\\"asc\\\"],null]],null],\\\"active\\\"],null]]]],[8],[0,\\\"▲\\\"],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[11,\\\"class\\\",[29,[\\\"arrow down \\\",[28,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"eq\\\",[[24,[\\\"sortColumn\\\"]],[23,3,[]]],null],[28,\\\"eq\\\",[[24,[\\\"sortDirection\\\"]],\\\"desc\\\"],null]],null],\\\"active\\\"],null]]]],[8],[0,\\\"▼\\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"drivers\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"tr\\\",true],[10,\\\"class\\\",\\\"resource-table\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"showDetails\\\",[23,1,[\\\"id\\\"]]],null]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[23,1,[\\\"active\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-times red\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"driver.inactiveHint\\\"],null]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                        \\\"],[4,\\\"if\\\",[[23,1,[\\\"phoneNumberPrefix\\\"]]],null,{\\\"statements\\\":[[0,\\\"+\\\"],[1,[23,1,[\\\"phoneNumberPrefix\\\"]],false]],\\\"parameters\\\":[]},null],[0,\\\" \\\"],[1,[23,1,[\\\"phoneNumber\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"country\\\",\\\"ibanSymbol\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"company\\\",\\\"name\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"truck\\\",\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"dateColumns\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"td\\\",true],[11,\\\"class\\\",[28,\\\"find-warning-class\\\",[[23,1,[]],[23,2,[]]],null]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"format-resource-date\\\",[[23,1,[]],[23,2,[]]],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"pagination-buttons\\\",null,[[\\\"url\\\",\\\"page\\\",\\\"max\\\",\\\"totalPages\\\"],[\\\"drivers.index\\\",[24,[\\\"page\\\"]],[24,[\\\"max\\\"]],[24,[\\\"totalPages\\\"]]]]],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/drivers/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/dummy/create/route\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({});\n\n  _exports.default = _default;\n});","define(\"apollo/pods/dummy/create/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Ad7JzyP5\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n  Dummy\\\\n\\\"],[9],[0,\\\"\\\\n\\\"],[7,\\\"h3\\\",true],[8],[0,\\\"\\\\n  Create\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[1,[22,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/dummy/create/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/dummy/index/route\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({});\n\n  _exports.default = _default;\n});","define(\"apollo/pods/dummy/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"FxgDmJqR\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n  Dummy\\\\n\\\"],[9],[0,\\\"\\\\n\\\"],[7,\\\"h3\\\",true],[8],[0,\\\"\\\\n  Index\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n  \\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\"],[\\\"dummy.create\\\"]],{\\\"statements\\\":[[0,\\\"Create new\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[1,[22,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/dummy/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/external-cost-integration/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    externalCost: _emberData.default.belongsTo('externalCost', {\n      async: true\n    }),\n    transport: _emberData.default.belongsTo('transport', {\n      async: true\n    }),\n    dateCreated: _emberData.default.attr('isodate'),\n    message: _emberData.default.attr('string'),\n    responseValue: _emberData.default.attr('string'),\n    isErrorMessage: _emberData.default.attr('boolean')\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/external-cost-orders/archive/controller\", [\"exports\", \"apollo/mixins/transports-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _transportsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_transportsMixin.default, _modalMixin.default, {\n    store: Ember.inject.service(),\n    searchParams: Ember.computed('model', function () {\n      return {\n        query: '',\n        filters: Ember.A(),\n        transportTypesIds: this.get('transportTypes').getEach('id'),\n        assetType: 'EXTERNAL_COST_ORDER'\n      };\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/external-cost-orders/archive/route\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    setupController: function setupController(controller, model) {\n      this._super.apply(this, arguments);\n\n      controller.setProperties({\n        transportTypes: this.store.peekAll('transport-type').filterBy('name', 'EXTERNAL_COST_ORDER')\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/external-cost-orders/archive/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"fABJfhYC\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"transports/transports-table\\\",null,[[\\\"transportTypes\\\",\\\"archive\\\",\\\"searchParams\\\",\\\"showModal\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\",\\\"confirm\\\",\\\"revoke\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\",\\\"showSearch\\\",\\\"disableExport\\\"],[[24,[\\\"transportTypes\\\"]],true,[24,[\\\"searchParams\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null],true,true]]],false],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"outlet\\\",[\\\"modal\\\"],null],false],[0,\\\"\\\\n\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/external-cost-orders/archive/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/external-cost-orders/index/controller\", [\"exports\", \"apollo/mixins/transports-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _transportsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_transportsMixin.default, _modalMixin.default, {\n    store: Ember.inject.service(),\n    searchParams: Ember.computed('model', function () {\n      return {\n        query: '',\n        filters: Ember.A(),\n        transportTypesIds: this.get('transportTypes').getEach('id'),\n        assetType: 'EXTERNAL_COST_ORDER'\n      };\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/external-cost-orders/index/route\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    setupController: function setupController(controller, model) {\n      this._super.apply(this, arguments);\n\n      controller.setProperties({\n        transportTypes: this.store.peekAll('transport-type').filterBy('name', 'EXTERNAL_COST_ORDER')\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/external-cost-orders/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"HtlFvXRM\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"transports/transports-table\\\",null,[[\\\"transportTypes\\\",\\\"archive\\\",\\\"searchParams\\\",\\\"sortFunction\\\",\\\"showModal\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\",\\\"confirm\\\",\\\"revoke\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\",\\\"showSearch\\\",\\\"disableExport\\\",\\\"showArchiveButton\\\"],[[24,[\\\"transportTypes\\\"]],false,[24,[\\\"searchParams\\\"]],[24,[\\\"externalCostOrderSortFunction\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null],true,true,true]]],false],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"outlet\\\",[\\\"modal\\\"],null],false],[0,\\\"\\\\n\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/external-cost-orders/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/external-cost-type/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\"], function (_exports, _emberData, _modelValidator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, {\n    intl: Ember.inject.service(),\n    externalCosts: _emberData.default.hasMany('external-cost', {\n      async: true\n    }),\n    name: _emberData.default.attr('string'),\n    category: _emberData.default.attr('string'),\n    validations: {\n      name: {\n        presence: {\n          message: 'blank'\n        }\n      }\n    },\n    translatedName: Ember.computed('name', function () {\n      var translationPath = 'external-cost.types.';\n      return this.get('intl').t(translationPath + this.get('name'));\n    }),\n    externalCostTypeNameAndKey: Ember.computed('name', function () {\n      return {\n        name: this.get('intl').t('external-cost.types.' + this.get('name')).toString(),\n        key: this.get('name')\n      };\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/external-cost/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\"], function (_exports, _emberData, _modelValidator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    intl: Ember.inject.service(),\n    externalCostType: _emberData.default.belongsTo('external-cost-type', {\n      async: true\n    }),\n    currency: _emberData.default.belongsTo('currency', {\n      async: true\n    }),\n    company: _emberData.default.belongsTo('company', {\n      async: true\n    }),\n    transport: _emberData.default.belongsTo('transport', {\n      async: true\n    }),\n    externalCostOrder: _emberData.default.belongsTo('transport', {\n      async: true\n    }),\n    price: _emberData.default.attr('number'),\n    dateCreated: _emberData.default.attr('isodate'),\n    isEnabled: _emberData.default.attr('boolean', {\n      defaultValue: function defaultValue() {\n        return true;\n      }\n    }),\n    externalCostIntegrationNumber: _emberData.default.attr('number'),\n    isExternalOrder: _emberData.default.attr('boolean'),\n    pzNumber: _emberData.default.attr('string'),\n    validations: {\n      company: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      price: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      externalCostType: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      currency: {\n        presence: {\n          message: 'blank'\n        }\n      }\n    },\n    isWash: function isWash() {\n      return this.get('externalCostType.name') === 'WASHING';\n    },\n    isAutomaticWashing: function isAutomaticWashing() {\n      return this.get('externalCostType.name') === 'AUTOMATIC_WASHING';\n    },\n    isFreight: function isFreight() {\n      return this.get('externalCostType.name') === 'FREIGHT';\n    },\n    hasExternalCategory: function hasExternalCategory() {\n      return this.get('externalCostType.category') === 'EXTERNAL_COSTS';\n    },\n    canNotBeModified: Ember.computed('id', 'externalCostIntegrationNumber', function () {\n      return this.get('externalCostIntegrationNumber');\n    }),\n    deletingOrderNotPossibleHint: Ember.computed('pzNumber', function () {\n      if (!this.get('sessionAccount').hasRole('ROLE_CAN_DELETE_EXTERNAL_COST')) {\n        return this.get('intl').t('external-cost.order.noAuthorityToDelete');\n      } else if (this.get('pzNumber')) {\n        return this.get('intl').t('external-cost.order.deletingNotPossibleConfirmedInSap');\n      } else {\n        return null;\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/file/model\", [\"exports\", \"ember-data\", \"apollo/config/environment\"], function (_exports, _emberData, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    creator: _emberData.default.belongsTo('user', {\n      async: true\n    }),\n    company: _emberData.default.belongsTo('company', {\n      async: true\n    }),\n    transport: _emberData.default.belongsTo('transport', {\n      async: true\n    }),\n    resourceDate: _emberData.default.belongsTo('resource-date', {\n      async: true\n    }),\n    name: _emberData.default.attr('string'),\n    active: _emberData.default.attr('boolean'),\n    dateCreated: _emberData.default.attr('date'),\n    refLink: Ember.computed('transport.id', 'company.id', function () {\n      var url = _environment.default.serverURL + '/files/' + this.id + '/download?';\n\n      if (this.get('transport.id')) {\n        url += 'transportId=' + this.get('transport.id');\n      } else if (this.get('company.id')) {\n        url += 'companyId=' + this.get('company.id');\n      }\n\n      return url;\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/fl-order-integration/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    transport: _emberData.default.belongsTo('transport', {\n      async: true\n    }),\n    message: _emberData.default.attr('string'),\n    responseValue: _emberData.default.attr('string'),\n    dateCreated: _emberData.default.attr('date'),\n    lastUpdated: _emberData.default.attr('date'),\n    isErrorMessage: _emberData.default.attr('boolean')\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/forbidden/route\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    redirectToWrongUrlPage: function redirectToWrongUrlPage() {\n      this.transitionTo('forbidden');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/forbidden/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"v5wBkztA\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"centered-section\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"h3\\\",true],[8],[1,[28,\\\"t\\\",[\\\"wrongUrl\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/forbidden/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitation/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  //noinspection NpmUsedModulesInstalled\n  var _default = _emberData.default.Model.extend({\n    partnershipType: _emberData.default.belongsTo('partnershipType', {\n      async: true\n    }),\n    creator: _emberData.default.belongsTo('user', {\n      async: true\n    }),\n    registeredAccount: _emberData.default.belongsTo('user', {\n      async: true,\n      inverse: 'invitation'\n    }),\n    personWhoAccepted: _emberData.default.belongsTo('user', {\n      async: true\n    }),\n    personWhoRejected: _emberData.default.belongsTo('user', {\n      async: true\n    }),\n    roleGroup: _emberData.default.belongsTo('roleGroup', {\n      async: true\n    }),\n    origin: _emberData.default.attr('string'),\n    email: _emberData.default.attr('string'),\n    enabled: _emberData.default.attr('boolean'),\n    expirationDate: _emberData.default.attr('date'),\n    dateAccepted: _emberData.default.attr('date'),\n    dateRejected: _emberData.default.attr('date'),\n    dateCreated: _emberData.default.attr('date'),\n    lastUpdated: _emberData.default.attr('date'),\n    isAccepted: Ember.computed('dateAccepted', function () {\n      return !!this.get('dateAccepted');\n    }),\n    isRejected: Ember.computed('dateRejected', function () {\n      return !!this.get('dateRejected');\n    }),\n    isHandled: Ember.computed('dateAccepted', 'dateRejected', function () {\n      return !!this.get('dateAccepted') || !!this.get('dateRejected');\n    }),\n    isToJoinCompany: Ember.computed('partnershipType.id', function () {\n      return !this.get('partnershipType.id');\n    }),\n    type: Ember.computed('partnershipType.name', function () {\n      return this.get('isToJoinCompany') ? 'JOIN_COMPANY' : this.get('partnershipType').get('name');\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/create/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    store: Ember.inject.service(),\n    roleGroups: Ember.computed('model.invitation.partnershipType', 'sessionAccount.currentUser.company.groups.@each', function () {\n      var self = this;\n      var partnershipType = this.get('model.invitation').get('partnershipType');\n      var roleGroups;\n\n      if (partnershipType.get('id')) {\n        roleGroups = partnershipType.get('availableRoleGroups');\n      } else {\n        roleGroups = this.get('sessionAccount.currentUser.company.groups');\n      }\n\n      if (roleGroups.length === 1) {\n        var roleGroupId = roleGroups.get('firstObject.id');\n        self.send('selectRoleGroup', roleGroupId);\n      }\n\n      return roleGroups;\n    }),\n    actions: {\n      selectPartnershipType: function selectPartnershipType(id) {\n        var self = this;\n        var type = id ? this.store.peekRecord(\"partnershipType\", id) : null;\n        this.get('model.invitation').set('partnershipType', type);\n      },\n      selectRoleGroup: function selectRoleGroup(id) {\n        this.get('model.invitation').set('roleGroup', this.store.peekRecord(\"roleGroup\", id));\n      },\n      sendAnInvitation: function sendAnInvitation() {\n        var self = this;\n        this.set('invitationSuccess', false);\n        this.get('model.invitation').save().then(function () {\n          self.set('invitationSuccess', true);\n        }).catch(function (response) {\n          self.set('invitationError', response.errors[0]);\n        });\n      },\n      cancel: function cancel() {\n        this.get('model.invitation').rollbackAttributes();\n        this.get('model.invitation').unloadRecord();\n        this.transitionToRoute('invitations');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/create/route\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    model: function model() {\n      var origin = window.location.origin + '#';\n      var invitationModel = this.store.createRecord('invitation', {\n        enabled: true,\n        origin: origin\n      });\n      var partnershipTypes = this.store.peekAll('partnershipType').filterBy('canBeInvited', true);\n      return Ember.RSVP.hash({\n        invitation: invitationModel,\n        partnershipTypes: partnershipTypes\n      });\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.get('controller').setProperties({\n          invitationEmail: null,\n          invitationRoleGroup: null,\n          invitationError: null,\n          invitationSuccess: null,\n          success: false,\n          errors: []\n        });\n        this.get('controller.model.invitation').unloadRecord();\n        return true;\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/create/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"KobxhHw3\",\n    \"block\": \"{\\\"symbols\\\":[\\\"rg\\\",\\\"type\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"invitation.sendTo\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"invitation-type-select\\\"],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"invitation.invite\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"company\\\",\\\"isPrincipal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"select\\\",true],[10,\\\"id\\\",\\\"invitation-type-select\\\"],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"onchange\\\",[28,\\\"action\\\",[[23,0,[]],\\\"selectPartnershipType\\\"],[[\\\"value\\\"],[\\\"target.value\\\"]]]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"option\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"invitation.for.JOIN_COMPANY\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\",\\\"partnershipTypes\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"option\\\",true],[11,\\\"value\\\",[23,2,[\\\"id\\\"]]],[11,\\\"selected\\\",[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"partnershipType\\\",\\\"id\\\"]],[23,2,[\\\"id\\\"]]],null]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"invitation.for.\\\",[23,2,[\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"form-control-static\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"invitation.for.JOIN_COMPANY\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"invitation-email-input\\\"],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"user.email\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"id\\\",\\\"type\\\",\\\"class\\\",\\\"placeholder\\\",\\\"required\\\"],[[24,[\\\"model\\\",\\\"invitation\\\",\\\"email\\\"]],\\\"invitation-email-input\\\",\\\"email\\\",\\\"form-control\\\",[28,\\\"t\\\",[\\\"user.email\\\"],null],\\\"required\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"invitation-role-group-select\\\"],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"roleGroup.label\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"select\\\",true],[10,\\\"id\\\",\\\"invitation-role-group-select\\\"],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"onchange\\\",[28,\\\"action\\\",[[23,0,[]],\\\"selectRoleGroup\\\"],[[\\\"value\\\"],[\\\"target.value\\\"]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"option\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"roleGroup.placeholder\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"roleGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"option\\\",true],[11,\\\"value\\\",[23,1,[\\\"id\\\"]]],[11,\\\"selected\\\",[28,\\\"eq\\\",[[24,[\\\"roleGroups\\\",\\\"length\\\"]],1],null]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"roleGroup.\\\",[23,1,[\\\"name\\\"]],\\\".label\\\"],null]],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group text-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-control-static col-sm-9 \\\",[28,\\\"if\\\",[[24,[\\\"invitationSuccess\\\"]],\\\"success\\\",\\\"errors\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"invitationSuccess\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-lg fa-check-circle-o\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"invitation.sent\\\"],[[\\\"email\\\"],[[24,[\\\"model\\\",\\\"invitation\\\",\\\"email\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[22,\\\"invitationError\\\"],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-3\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"invitationSuccess\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"sendAnInvitation\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.send\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/invitations/create/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/handle/controller\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    loginController: Ember.inject.controller('auth/login'),\n    intl: Ember.inject.service(),\n    actions: {\n      join: function join() {\n        var self = this;\n        var user = this.get('model.user');\n        var company = this.get('model.company');\n        var data = user.serialize();\n        data.company = company.serialize();\n        var invitationId = this.get('model.invitation.id');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + \"/invitations/\".concat(invitationId, \"/join\"),\n          type: 'POST',\n          data: JSON.stringify(data),\n          contentType: 'application/json'\n        }).then(function (jsonResponse) {\n          if (jsonResponse.errors) {\n            self.set('errors', jsonResponse.errors);\n            return;\n          }\n\n          self.setProperties({\n            inProgress: false,\n            errors: []\n          });\n          var msg = self.get('intl').t('invitation.registrationComplete', {\n            username: jsonResponse.user.username\n          });\n          self.get('loginController').set('message', msg);\n          self.transitionToRoute('auth.login');\n        }, function (response) {\n          self.set('errors', response.errors);\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/handle/route\", [\"exports\", \"ember-simple-auth/mixins/unauthenticated-route-mixin\"], function (_exports, _unauthenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_unauthenticatedRouteMixin.default, {\n    queryParams: {\n      token: {\n        refreshModel: true\n      }\n    },\n    model: function model(params) {\n      var invitation = this.store.queryRecord(\"invitation\", {\n        token: params.token\n      });\n      var countries = this.store.findAll('country');\n      var company = this.store.createRecord(\"company\", {\n        enabled: true\n      });\n      var user = this.store.createRecord(\"user\", {\n        invitation: invitation\n      });\n      return Ember.RSVP.hash({\n        invitation: invitation,\n        countries: countries,\n        user: user,\n        company: company\n      });\n    },\n    renderTemplate: function renderTemplate(controller, model) {\n      this.render('invitations/handle', {\n        into: 'application',\n        outlet: 'unauthenticated',\n        controller: controller,\n        model: model\n      });\n    },\n    actions: {\n      error: function error(reason) {\n        if (reason.status === 404) {\n          console.log(\"set('', )\");\n          return true;\n        } else {\n          console.log(\"345345\");\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/handle/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"uarsqRm6\",\n    \"block\": \"{\\\"symbols\\\":[\\\"country\\\",\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"font-big\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"model\\\",\\\"invitation\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-center errors transparent-background\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"invitation.notFound\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-primary\\\",\\\"auth.login\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.login\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"invitation\\\",\\\"isHandled\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-center transparent-background\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"invitation.alreadyAccepted\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\"],[\\\"auth.login\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.login\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"h3\\\",true],[10,\\\"class\\\",\\\"text-center transparent-background\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"invitation.createdBy\\\"],[[\\\"personName\\\",\\\"companyName\\\",\\\"roleName\\\"],[[24,[\\\"model\\\",\\\"invitation\\\",\\\"creator\\\",\\\"name\\\"]],[24,[\\\"model\\\",\\\"invitation\\\",\\\"creator\\\",\\\"company\\\",\\\"name\\\"]],[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"roleGroup.\\\",[24,[\\\"model\\\",\\\"invitation\\\",\\\"roleGroup\\\",\\\"name\\\"]],\\\".label\\\"],null]],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger transparent-background\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,2,[]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"centered form-section transparent-background\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.email\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-control-static\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[24,[\\\"model\\\",\\\"invitation\\\",\\\"email\\\"]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"name-field\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.name\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"id\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"autofocus\\\"],[\\\"name-field\\\",[24,[\\\"model\\\",\\\"user\\\",\\\"name\\\"]],[28,\\\"t\\\",[\\\"user.name\\\"],null],\\\"form-control\\\",\\\"autofocus\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"password-field\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.password\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"id\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"type\\\"],[\\\"password-field\\\",[24,[\\\"model\\\",\\\"user\\\",\\\"newPassword\\\"]],[28,\\\"t\\\",[\\\"auth.password\\\"],null],\\\"form-control password\\\",\\\"password\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"password-field\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.repeatNewPassword\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"id\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"type\\\"],[\\\"repeated-password-field\\\",[24,[\\\"model\\\",\\\"user\\\",\\\"repeatedNewPassword\\\"]],[28,\\\"t\\\",[\\\"auth.password\\\"],null],\\\"form-control password\\\",\\\"password\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"invitation\\\",\\\"isToJoinCompany\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"company.label\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"control-static\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[24,[\\\"model\\\",\\\"invitation\\\",\\\"creator\\\",\\\"company\\\",\\\"name\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"company-name-field\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"company.label\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"id\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\"],[\\\"company-name-field\\\",[24,[\\\"model\\\",\\\"company\\\",\\\"name\\\"]],[28,\\\"t\\\",[\\\"company.label\\\"],null],\\\"form-control\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"company-short-name-field\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.shortName\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"id\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\"],[\\\"company-short-name-field\\\",[24,[\\\"model\\\",\\\"company\\\",\\\"shortName\\\"]],[28,\\\"t\\\",[\\\"common.shortName\\\"],null],\\\"form-control\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"tax-id-field\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"company.taxIdNumber\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"id\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\"],[\\\"tax-id-field-short-name-field\\\",[24,[\\\"model\\\",\\\"company\\\",\\\"taxIdNumber\\\"]],[28,\\\"t\\\",[\\\"company.taxIdNumber\\\"],null],\\\"form-control\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"country-select\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"company.country\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"id\\\",\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"country-select\\\",\\\"form-control\\\",[24,[\\\"model\\\",\\\"company\\\",\\\"country\\\"]],[24,[\\\"model\\\",\\\"countries\\\"]],\\\"ibanSymbol\\\",[28,\\\"t\\\",[\\\"company.selectCountry\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"model\\\",\\\"company\\\",\\\"country\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,1,[\\\"ibanSymbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-right\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"join\\\"]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.register\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-default\\\",\\\"auth.login\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/invitations/handle/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/index/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    receivedInvitations: Ember.computed('model.@each', function () {\n      var currentUserId = this.get('sessionAccount').get('currentUser.id');\n      return this.get('model').filter(function (item) {\n        return item.get(\"creator.id\") !== currentUserId;\n      });\n    }),\n    sentInvitations: Ember.computed('model.@each', function () {\n      var currentUserId = this.get('sessionAccount').get('currentUser.id');\n      return this.get('model').filter(function (item) {\n        return item.get(\"creator.id\") === currentUserId;\n      });\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/index/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    model: function model() {\n      return this.store.findAll('invitation');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"j06OSKo1\",\n    \"block\": \"{\\\"symbols\\\":[\\\"invitation\\\",\\\"invitation\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container container-tight\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"h1\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"invitations.label\\\"],null],false],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-info\\\",\\\"invitations.create\\\"]],{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"invitation.invite\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h3\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"invitations.received\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"receivedInvitations\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"invitation-section\\\",null,[[\\\"invitation\\\",\\\"received\\\"],[[23,2,[]],true]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"t\\\",[\\\"invitations.emptyReceived\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n        \\\"],[7,\\\"h3\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"invitations.sent\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"sentInvitations\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"invitation-section\\\",null,[[\\\"invitation\\\"],[[23,1,[]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"t\\\",[\\\"invitations.emptySent\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/invitations/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/review/controller\", [\"exports\", \"apollo/mixins/invitations-mixin\"], function (_exports, _invitationsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_invitationsMixin.default, {});\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/review/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    queryParams: {\n      token: {\n        refreshModel: true\n      }\n    },\n    model: function model(params) {\n      return this.store.queryRecord(\"invitation\", {\n        token: params.token\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/review/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"+LlBmbaF\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"isHandled\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-center\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"invitation.alreadyHandled\\\"],null],false],[0,\\\", \\\"],[1,[28,\\\"t\\\",[\\\"common.check\\\"],null],false],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"invitations.show\\\",[24,[\\\"model\\\"]]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"common.details\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"unless\\\",[[24,[\\\"model\\\",\\\"enabled\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-center\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"invitation.acceptedByAnotherPerson\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"h3\\\",true],[10,\\\"class\\\",\\\"text-center\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"invitation.toPartnership\\\"],[[\\\"personName\\\",\\\"companyName\\\",\\\"roleName\\\"],[[24,[\\\"model\\\",\\\"creator\\\",\\\"name\\\"]],[24,[\\\"model\\\",\\\"creator\\\",\\\"company\\\",\\\"name\\\"]],[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"roleGroup.\\\",[24,[\\\"model\\\",\\\"roleGroup\\\",\\\"name\\\"]],\\\".label\\\"],null]],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-center\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"accept\\\",[24,[\\\"model\\\",\\\"id\\\"]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.accept\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"reject\\\",[24,[\\\"model\\\",\\\"id\\\"]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.reject\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/invitations/review/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/show/controller\", [\"exports\", \"apollo/mixins/invitations-mixin\"], function (_exports, _invitationsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_invitationsMixin.default, {});\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/show/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    model: function model(params) {\n      return this.store.findRecord('invitation', params.id, {\n        reload: true\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/invitations/show/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"VwLfVfy3\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container container-tight\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"creator\\\",\\\"id\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"id\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"t\\\",[\\\"invitation.sent\\\"],[[\\\"email\\\"],[[24,[\\\"model\\\",\\\"email\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"t\\\",[\\\"invitation.label\\\"],null],false],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"common.from\\\"],null],false],[0,\\\" \\\"],[1,[24,[\\\"model\\\",\\\"creator\\\",\\\"name\\\"]],false],[0,\\\".\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-md-2 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.type\\\"],null],false],[0,\\\":\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-10 form-control-static\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"invitation.type.\\\",[24,[\\\"model\\\",\\\"type\\\"]]],null]],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-md-2 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.recipient\\\"],null],false],[0,\\\":\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-10 form-control-static\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[24,[\\\"model\\\",\\\"email\\\"]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-md-2 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"invitation.creator\\\"],null],false],[0,\\\":\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-10 form-control-static\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[24,[\\\"model\\\",\\\"creator\\\",\\\"name\\\"]],false],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"common.fromCompany\\\"],null],false],[0,\\\" \\\"],[1,[24,[\\\"model\\\",\\\"creator\\\",\\\"company\\\",\\\"shortName\\\"]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-md-2 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.dateCreated\\\"],null],false],[0,\\\":\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-10 form-control-static\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"format-date\\\",[[24,[\\\"model\\\",\\\"dateCreated\\\"]]],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"dateAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-md-2 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"invitation.acceptedSummary\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-10 form-control-static\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"format-date\\\",[[24,[\\\"model\\\",\\\"dateAccepted\\\"]]],null],false],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"by-whom\\\",null,[[\\\"person\\\"],[[24,[\\\"model\\\",\\\"personWhoAccepted\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"registeredAccount\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-md-2 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"invitation.registeredAccount\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-10 form-control-static\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"users.show\\\",[24,[\\\"model\\\",\\\"registeredAccount\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[24,[\\\"model\\\",\\\"registeredAccount\\\",\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"dateRejected\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-md-2 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"invitation.rejectedSummary\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-10 form-control-static\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"format-date\\\",[[24,[\\\"model\\\",\\\"dateRejected\\\"]]],null],false],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"by-whom\\\",null,[[\\\"person\\\",\\\"currentUser\\\"],[[24,[\\\"model\\\",\\\"personWhoRejected\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"model\\\",\\\"isHandled\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"email\\\"]],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"email\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"accept\\\",[24,[\\\"model\\\",\\\"id\\\"]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.accept\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"reject\\\",[24,[\\\"model\\\",\\\"id\\\"]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.reject\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"goBack\\\"]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.back\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/invitations/show/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/leaves/index/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({});\n\n  _exports.default = _default;\n});","define(\"apollo/pods/leaves/modals/create-leave/controller\", [\"exports\", \"jquery\", \"apollo/config/environment\", \"apollo/mixins/modal-mixin\", \"apollo/mixins/persistence-mixin\"], function (_exports, _jquery, _environment, _modalMixin, _persistenceMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_persistenceMixin.default, _modalMixin.default, {\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    createTransportController: Ember.inject.controller('transports/modals/create-transport'),\n    errors: [],\n    title: Ember.computed('model.archived', function () {\n      if (this.get('model.id')) {\n        return this.get('intl').t('leave.title', this.get('model.internalIndex'));\n      }\n\n      return this.get('intl').t('leave.createTitle');\n    }),\n    actions: {\n      save: function save() {\n        var self = this;\n        var leave = self.get('model');\n        var driver = leave.get('advice.driver');\n\n        if (!this.customValidate(leave)) {\n          return;\n        }\n\n        leave.save().then(function () {\n          self.removeDuplicateRecords(leave, 'steps');\n          self.removeDuplicateRecords(leave, 'checkpoints');\n          var stepsCopy = leave.get('steps').slice();\n          stepsCopy.forEach(function (step) {\n            if (step !== undefined && !step.get('id')) {\n              leave.get('steps').removeObject(step);\n              step.unloadRecord();\n            }\n          });\n          self.send('removeModal');\n          driver.get('leaves').pushObject(leave);\n          driver.reload();\n        });\n      },\n      cancel: function cancel() {\n        this.setProperties({\n          errors: []\n        });\n        this.get('createTransportController').rollbackTransportChanges(this.get('model'), false);\n        (0, _jquery.default)('.modal').modal('hide');\n      },\n      deleteLeave: function deleteLeave() {\n        var self = this;\n        (0, _jquery.default)(\".delete-progress\").show();\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          type: \"PUT\",\n          url: _environment.default.serverURL + '/transports/' + this.get('model.id') + \"/delete\",\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          self.setProperties({\n            errors: []\n          });\n          (0, _jquery.default)('.modal').modal('hide');\n          self.get('model').set('deleted', true);\n        });\n      }\n    },\n    customValidate: function customValidate(leave) {\n      var validate = true;\n\n      if (!leave.get('steps.firstObject.deliveryDateFrom')) {\n        leave.get('steps.firstObject.errors').add('deliveryDateFrom', 'blankLeaveFrom');\n        validate = false;\n      }\n\n      if (!leave.get('steps.firstObject.deliveryDateTo')) {\n        leave.get('steps.firstObject.errors').add('deliveryDateTo', 'blankLeaveTo');\n        validate = false;\n      }\n\n      return validate;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/leaves/modals/create-leave/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"uLXVqxdK\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[4,\\\"custom-modal\\\",null,[[\\\"title\\\",\\\"ok\\\",\\\"close\\\"],[[24,[\\\"title\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"save\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[23,1,[]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"leave.startDate\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-5\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"deliveryDateFrom\\\"]],[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[28,\\\"t\\\",[\\\"common.selectDate\\\"],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"deliveryDateFrom\\\"]]],null]],null]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8 col-sm-offset-4\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\"]],\\\"deliveryDateFrom\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"leave.stopDate\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-5\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"disabled\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"deliveryDateTo\\\"]],[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[28,\\\"t\\\",[\\\"common.selectDate\\\"],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"deliveryDateTo\\\"]]],null]],null]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8 col-sm-offset-4\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\"]],\\\"deliveryDateTo\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.description\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"rows\\\",\\\"value\\\"],[\\\"textarea\\\",\\\"form-control vertical-resizable-only\\\",\\\"3\\\",[24,[\\\"model\\\",\\\"description\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-footer\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row text-right\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"leave.deleteLeave\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteLeave\\\"],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"data-dismiss\\\",\\\"modal\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/leaves/modals/create-leave/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/mixins/jqui-widget\", [\"exports\", \"jquery\"], function (_exports, _jquery) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  // Create a new mixin for jQuery UI widgets using the Ember\n  // mixin syntax.\n  // http://stackoverflow.com/a/11385155/2224598\n  var _default = Ember.Mixin.create({\n    // When Ember creates the view's DOM element, it will call this\n    // method.\n    setup: Ember.on('didInsertElement', function () {\n      var _this = this;\n\n      Ember.run.scheduleOnce('afterRender', function () {\n        var ui = {};\n\n        var widgets = _this.get('uiWidgets');\n\n        for (var i = 0; i < widgets.length; i++) {\n          var widget = widgets[i]; // Make jQuery UI options available as Ember properties\n\n          var options = _this._gatherOptions(widget); // Make sure that jQuery UI events trigger methods on this view.\n\n\n          _this._gatherEvents(options, widget); // Create a new instance of the jQuery UI widget based on its `uiType`\n          // and the current element.\n\n\n          ui[widget] = _jquery.default.ui[widget](options, _this.get('element'));\n        } // Save off the instance of the jQuery UI widget as the `ui` property\n        // on this Ember view.\n\n\n        _this.set('ui', ui);\n      });\n    }),\n    // When Ember tears down the view's DOM element, it will call\n    // this method.\n    tearDown: Ember.on('willDestroyElement', function () {\n      var ui = this.get('ui');\n\n      if (ui) {\n        // Tear down any observers that were created to make jQuery UI\n        // options available as Ember properties.\n        var observers = this._observers;\n\n        for (var prop in observers) {\n          if (observers.hasOwnProperty(prop)) {\n            this.removeObserver(prop, observers[prop]);\n          }\n        }\n\n        for (var u in ui) {\n          ui[u]._destroy();\n        }\n      }\n    }),\n    // Each jQuery UI widget has a series of options that can be configured.\n    // For instance, to disable a button, you call\n    // `button.options('disabled', true)` in jQuery UI. To make this compatible\n    // with Ember bindings, any time the Ember property for a\n    // given jQuery UI option changes, we update the jQuery UI widget.\n    _gatherOptions: function _gatherOptions(widget) {\n      var options = {};\n      var uiOptionsMap = this.get('uiOptions');\n      var uiOptions = uiOptionsMap[widget]; // The view can specify a list of jQuery UI options that should be treated\n      // as Ember properties.\n\n      uiOptions.forEach(function (key) {\n        options[key] = this.get(widget + \"-\" + key); // Set up an observer on the Ember property. When it changes,\n        // call jQuery UI's `option` method to reflect the property onto\n        // the jQuery UI widget.\n\n        var observer = function observer() {\n          var value = this.get(widget + \"-\" + key);\n          this.get('ui')[widget].option(key, value);\n        };\n\n        this.addObserver(widget + \"-\" + key, observer); // Insert the observer in a Hash so we can remove it later.\n\n        this._observers = this._observers || {};\n        this._observers[widget + \"-\" + key] = observer;\n      }, this);\n      return options;\n    },\n    // Each jQuery UI widget has a number of custom events that they can\n    // trigger. For instance, the progressbar widget triggers a `complete`\n    // event when the progress bar finishes. Make these events behave like\n    // normal Ember events. For instance, a subclass of JQ.ProgressBar\n    // could implement the `complete` method to be notified when the jQuery\n    // UI widget triggered the event.\n    _gatherEvents: function _gatherEvents(options, widget) {\n      var self = this;\n      var uiEventsMap = this.get('uiEvents');\n      var uiEvents = uiEventsMap[widget];\n      uiEvents.forEach(function (eventName) {\n        var callback = self.uiActions && self.uiActions[widget + '-' + eventName]; // You can register a handler for a jQuery UI event by passing\n        // it in along with the creation options. Update the options hash\n        // to include any event callbacks.\n\n        var _widget = widget;\n\n        options[eventName] = function (event, ui) {\n          if (callback) {\n            callback.call(self, event, ui);\n          }\n\n          self.sendAction(_widget + '-' + eventName, event, ui);\n        };\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/modals/empty/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"AJnAWdcm\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/modals/empty/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/note/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    transport: _emberData.default.belongsTo('transport', {\n      async: true,\n      embedded: 'save'\n    }),\n    creator: _emberData.default.belongsTo('user', {\n      async: true\n    }),\n    readOffBy: _emberData.default.hasMany('user', {\n      async: true\n    }),\n    note: _emberData.default.attr('string'),\n    date: _emberData.default.attr('date'),\n    dateCreated: _emberData.default.attr('date'),\n    autoGenerated: _emberData.default.attr('boolean'),\n    hasBeenReadBy: function hasBeenReadBy(account) {\n      var userId = account.get('currentUser.id');\n      return this.get('readOffBy').filter(function (u) {\n        return u.id === userId;\n      }).length > 0;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/notification/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    intl: Ember.inject.service(),\n    roleGroups: _emberData.default.hasMany('roleGroup', {\n      async: true\n    }),\n    task: _emberData.default.belongsTo('task', {\n      async: true\n    }),\n    type: _emberData.default.attr('string'),\n    name: _emberData.default.attr('string'),\n    active: _emberData.default.attr('boolean'),\n    sentAutomatically: _emberData.default.attr('boolean'),\n    visibleInTransportTable: _emberData.default.attr('boolean'),\n    idx: _emberData.default.attr('number'),\n    isOfTypeSMS: Ember.computed('type', function () {\n      return this.get('type') === 'SMS';\n    }),\n    label: Ember.computed('name', 'isOfTypeSMS', function () {\n      var prefix = this.get('isOfTypeSMS') ? 'SMS ' : '';\n      return prefix + this.get('intl').t(\"notification.\".concat(this.get('name'), \".label.short\"));\n    }),\n    nameAndKey: Ember.computed('name', function () {\n      var label = this.get('intl').t(\"notification.\".concat(this.get('name'), \".unsent\"));\n      return {\n        name: label,\n        key: this.get('name')\n      };\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/partnership-type/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    PARTNERSHIP_TYPES: {\n      CARRIER: 'CARRIER',\n      SERVICE: 'SERVICE',\n      SUPPLIER: 'SUPPLIER',\n      CLIENT: 'CLIENT',\n      WASH: 'WASH'\n    },\n    availableRoleGroups: _emberData.default.hasMany('roleGroup', {\n      async: true\n    }),\n    name: _emberData.default.attr('string'),\n    canBeInvited: _emberData.default.attr('boolean'),\n    isCarrier: Ember.computed('name', function () {\n      return this.get('name') === this.get('PARTNERSHIP_TYPES').CARRIER;\n    }),\n    isService: Ember.computed('name', function () {\n      return this.get('name') === this.get('PARTNERSHIP_TYPES').SERVICE;\n    }),\n    isWash: Ember.computed('name', function () {\n      return this.get('name') === this.get('PARTNERSHIP_TYPES').WASH;\n    }),\n    isClient: Ember.computed('name', function () {\n      return this.get('name') === this.get('PARTNERSHIP_TYPES').CLIENT;\n    }),\n    nameInLowerCase: Ember.computed('name', function () {\n      return this.get('name') ? this.get('name').toLowerCase() : this.get('name');\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/partnership/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\"], function (_exports, _emberData, _modelValidator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, {\n    STATUS: {\n      NO_INVITATION: \"NO_INVITATION\",\n      WAITING: \"WAITING\",\n      ACCEPTED: \"ACCEPTED\",\n      REJECTED: \"REJECTED\"\n    },\n    principalCompany: _emberData.default.belongsTo('company', {\n      async: true\n    }),\n    contractorCompany: _emberData.default.belongsTo('company', {\n      async: true,\n      inverse: 'partnerships'\n    }),\n    invitation: _emberData.default.belongsTo('invitation', {\n      async: true\n    }),\n    partnershipType: _emberData.default.belongsTo('partnershipType', {\n      async: true\n    }),\n    contractorNumber: _emberData.default.attr('string'),\n    subcontractorCode: _emberData.default.attr('string'),\n    integrated: _emberData.default.attr('boolean', {\n      defaultValue: function defaultValue() {\n        return false;\n      }\n    }),\n    intermodalCarrier: _emberData.default.attr('boolean', {\n      defaultValue: function defaultValue() {\n        return false;\n      }\n    }),\n    onlyAsCustomerOfService: _emberData.default.attr('boolean'),\n    status: _emberData.default.attr('string'),\n    validations: {\n      contractorNumber: {\n        custom: [{\n          validation: function validation(key, value, model) {\n            if (model.get('partnershipType.name') === 'SERVICE' || model.get('partnershipType.name') !== 'SERVICE' && value && value.length >= 3) {\n              return true;\n            }\n          },\n          message: 'tooShort'\n        }]\n      },\n      subcontractorCode: {\n        custom: [{\n          validation: function validation(key, value, model) {\n            if (model.get('partnershipType.name') !== 'CARRIER') {\n              return true;\n            } else if (model.get('partnershipType.name') === 'CARRIER' && value) {\n              return true;\n            }\n          },\n          message: 'blank'\n        }]\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/partnership/serializer\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.RESTSerializer.extend(_emberData.default.EmbeddedRecordsMixin, {\n    attrs: {\n      principalCompany: {\n        serialize: 'records'\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/product/model\", [\"exports\", \"ember-data-copyable\", \"ember-data\", \"apollo/mixins/model-validator\"], function (_exports, _emberDataCopyable, _emberData, _modelValidator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, _emberDataCopyable.default, {\n    name: _emberData.default.attr('string'),\n    symbol: _emberData.default.attr('string'),\n    totalGrossTonnage: _emberData.default.attr('string'),\n    totalNetTonnage: _emberData.default.attr('string'),\n    validations: {\n      symbol: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      totalGrossTonnage: {\n        presence: {\n          message: 'blank'\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/register/after-register/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {});\n\n  _exports.default = _default;\n});","define(\"apollo/pods/register/after-register/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"2afBy/JK\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"after-registration-div\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"h1\\\",true],[8],[1,[28,\\\"t\\\",[\\\"afterRegistration.label\\\"],null],false],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h3\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"afterRegistration.title\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"pull-right padding-top-big\\\"],[8],[0,\\\"\\\\n        \\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-default\\\",\\\"invitations\\\"]],{\\\"statements\\\":[[1,[28,\\\"t\\\",[\\\"afterRegistration.invitationButton\\\"],null],false]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/register/after-register/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/register/index/controller\", [\"exports\", \"jquery\", \"apollo/config/environment\"], function (_exports, _jquery, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    session: Ember.inject.service('session'),\n    loginController: Ember.inject.controller('auth/login'),\n    intl: Ember.inject.service(),\n    actions: {\n      register: function register() {\n        var self = this;\n        var user = this.get('model.user');\n        var company = this.get('model.company');\n        var data = user.serialize();\n        data.company = company.serialize();\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + \"/register\",\n          type: 'POST',\n          data: JSON.stringify(data),\n          contentType: 'application/json'\n        }).then(function (jsonResponse) {\n          if (jsonResponse.errors) {\n            self.set('errors', jsonResponse.errors);\n            return;\n          }\n\n          self.setProperties({\n            inProgress: false,\n            errors: []\n          });\n          var credentials = {\n            identification: jsonResponse.user.username,\n            password: user.get('password')\n          };\n          self.get('session').authenticate('authenticator:custom', credentials).then(null, function (error) {\n            if (error !== undefined) {\n              console.error(\"error: \" + error);\n            }\n          });\n        }, function (response) {\n          self.set('errors', response.errors);\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/register/index/route\", [\"exports\", \"ember-simple-auth/mixins/unauthenticated-route-mixin\"], function (_exports, _unauthenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_unauthenticatedRouteMixin.default, {\n    model: function model() {\n      var countries = this.store.findAll(\"country\");\n      var company = this.store.createRecord(\"company\", {\n        enabled: true,\n        isPrincipal: true\n      });\n      var user = this.store.createRecord(\"user\", {});\n      return Ember.RSVP.hash({\n        countries: countries,\n        user: user,\n        company: company\n      });\n    },\n    renderTemplate: function renderTemplate(controller, model) {\n      this.render('register/index', {\n        into: 'application',\n        outlet: 'unauthenticated',\n        controller: controller,\n        model: model\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/register/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"rDtUVPY0\",\n    \"block\": \"{\\\"symbols\\\":[\\\"country\\\",\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[8],[0,\\\"\\\\n    \\\"],[7,\\\"h1\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"common.register\\\"],null],false],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"auth.alreadyRegistered\\\"],null],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-default\\\",\\\"auth.login\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.login\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,2,[]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"form\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"email-field\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.email\\\"],null],false],[0,\\\" / \\\"],[1,[28,\\\"t\\\",[\\\"auth.login\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"id\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"autofocus\\\"],[\\\"email-field\\\",[24,[\\\"model\\\",\\\"user\\\",\\\"email\\\"]],[28,\\\"t\\\",[\\\"user.email\\\"],null],\\\"form-control\\\",\\\"autofocus\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"name-field\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.name\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"id\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"autofocus\\\"],[\\\"name-field\\\",[24,[\\\"model\\\",\\\"user\\\",\\\"name\\\"]],[28,\\\"t\\\",[\\\"user.name\\\"],null],\\\"form-control\\\",\\\"autofocus\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"password-field\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.password\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"id\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"type\\\"],[\\\"password-field\\\",[24,[\\\"model\\\",\\\"user\\\",\\\"password\\\"]],[28,\\\"t\\\",[\\\"auth.password\\\"],null],\\\"form-control password\\\",\\\"password\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"company-name-field\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"company.label\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"id\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\"],[\\\"company-name-field\\\",[24,[\\\"model\\\",\\\"company\\\",\\\"name\\\"]],[28,\\\"t\\\",[\\\"company.label\\\"],null],\\\"form-control\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"tax-id-number-field\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"company.taxIdNumber\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"id\\\",\\\"value\\\",\\\"placeholder\\\",\\\"class\\\"],[\\\"tax-id-number-field\\\",[24,[\\\"model\\\",\\\"company\\\",\\\"taxIdNumber\\\"]],[28,\\\"t\\\",[\\\"company.taxIdNumber\\\"],null],\\\"form-control\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"country-select\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"company.country\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"id\\\",\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"country-select\\\",\\\"form-control\\\",[24,[\\\"model\\\",\\\"company\\\",\\\"country\\\"]],[24,[\\\"model\\\",\\\"countries\\\"]],\\\"ibanSymbol\\\",[28,\\\"t\\\",[\\\"company.selectCountry\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"model\\\",\\\"company\\\",\\\"country\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[23,1,[\\\"ibanSymbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-right\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"register\\\"]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.register\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-default\\\",\\\"auth.login\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/register/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/reset-password/controller\", [\"exports\", \"Ember/service\"], function (_exports, _service) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    session: (0, _service.inject)('session'),\n    sessionAccount: (0, _service.inject)('session-account'),\n    intl: (0, _service.inject)(),\n    errors: [],\n    actions: {\n      resetPassword: function resetPassword() {\n        var self = this;\n        var user = self.get('sessionAccount').get('currentUser');\n        var passwords = self.getProperties('password', 'confirmedPassword');\n\n        if (passwords.password) {\n          passwords.password = passwords.password.trim();\n        }\n\n        if (passwords.password !== passwords.confirmedPassword) {\n          var message = self.get('intl').t('resetPasswordWindow.enteredPasswordsIsNotIdentical');\n          this.set('errorMessage', message);\n          return;\n        }\n\n        user.set('password', passwords.password);\n        user.save().then(function () {\n          self.get('sessionAccount').set('passwordValid', true);\n          self.transitionToRoute('transports');\n        }).catch(function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      invalidateSession: function invalidateSession() {\n        this.get('session').invalidate(this.get('sessionAccount'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/reset-password/route\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({});\n\n  _exports.default = _default;\n});","define(\"apollo/pods/reset-password/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"XP32EiWn\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"centered-section\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-center\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h3\\\",true],[8],[1,[28,\\\"t\\\",[\\\"resetPasswordWindow.header\\\"],null],false],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"resetPasswordWindow.info\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"padding-top\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"resetPasswordWindow.info2\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"p\\\",true],[8],[1,[23,1,[]],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[24,[\\\"errorMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"errorMessage\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"message\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-info\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"message\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"form\\\",false],[12,\\\"class\\\",\\\"centered\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"resetPassword\\\"],[[\\\"on\\\"],[\\\"submit\\\"]]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"identification\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.password\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"type\\\"],[[24,[\\\"password\\\"]],[28,\\\"t\\\",[\\\"auth.passwordPlaceholder\\\"],null],\\\"form-control password\\\",\\\"password\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"password\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.confirmPassword\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"class\\\",\\\"type\\\"],[[24,[\\\"confirmedPassword\\\"]],[28,\\\"t\\\",[\\\"auth.passwordPlaceholder\\\"],null],\\\"form-control password\\\",\\\"password\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row login-nav\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"#\\\"],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"role\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"invalidateSession\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"auth.logout\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"btn btn-primary\\\"],[10,\\\"type\\\",\\\"submit\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/reset-password/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/resource-date/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    changeTracker: {\n      auto: true,\n      enableIsDirty: true\n    },\n    intl: Ember.inject.service(),\n    vehicle: _emberData.default.belongsTo('vehicle'),\n    driver: _emberData.default.belongsTo('driver'),\n    company: _emberData.default.belongsTo('company'),\n    attachmentsTmp: _emberData.default.attr(),\n    date: _emberData.default.attr('isodate'),\n    controlledDateType: _emberData.default.belongsTo('controlledDateType', {\n      async: true\n    }),\n    identifier: _emberData.default.attr('string'),\n    files: _emberData.default.hasMany('file', {\n      async: true\n    }),\n    warningInAdviceForm: Ember.computed('date', 'controlledDateType.daysBeforeAdviceWarning', 'vehicle.registrationNumber', 'driver.name', function () {\n      var expirationDate = moment(this.get('date'));\n      var today = moment(new Date().setHours(0, 0, 0, 0));\n      var difference = expirationDate.diff(today, 'days');\n      var adviceWarning = this.get('controlledDateType.daysBeforeAdviceWarning');\n\n      if (difference > adviceWarning) {\n        return null;\n      } else {\n        var resource = this.get('vehicle.id') ? this.get('vehicle') : this.get('driver');\n        var resourceLabel = this.get('vehicle.id') ? this.get('vehicle.registrationNumber') : this.get('driver.name');\n        var params = {\n          resource: \"\".concat(this.get('intl').t('resources.of.' + resource.get('exactTypeName')), \" \").concat(resourceLabel),\n          document: this.get('controlledDateType.label'),\n          date: expirationDate.format('DD.MM.YYYY')\n        };\n\n        if (difference < 0) {\n          return {\n            className: 'warning',\n            text: this.get('intl').t('documentsExpirationDate.expiredOn', params),\n            date: expirationDate\n          };\n        }\n\n        if (difference < adviceWarning) {\n          return {\n            className: 'info',\n            text: this.get('intl').t('documentsExpirationDate.willExpireOn', params),\n            date: expirationDate\n          };\n        }\n      }\n    }),\n    belongsToResource: function belongsToResource(resourceId) {\n      return this.get('vehicle.id') === resourceId || this.get('driver.id') === resourceId || this.get('company.id') === resourceId;\n    },\n    applyToClient: function applyToClient(clientId) {\n      return !this.get('controlledDateType.specificClientId') || this.get('controlledDateType.specificClientId') === Number(clientId);\n    },\n    isInvalid: function isInvalid() {\n      return this.get('date') < new Date().setHours(0, 0, 0, 0);\n    },\n    sortedActiveFiles: Ember.computed('files.@each.{dateCreated,active,length}', function () {\n      return this.get('files').filterBy('active').sortBy('dateCreated');\n    }).readOnly()\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/resource-date/serializer\", [\"exports\", \"ember-data\", \"apollo/mixins/serializer-mixin\"], function (_exports, _emberData, _serializerMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.RESTSerializer.extend(_emberData.default.EmbeddedRecordsMixin, _serializerMixin.default, {\n    attrs: {\n      files: {\n        embedded: 'save'\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/role-group/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    notifications: _emberData.default.hasMany('notification', {\n      async: true\n    }),\n    transportTypes: _emberData.default.hasMany('transportTypes', {\n      async: true\n    }),\n    name: _emberData.default.attr('string'),\n    description: _emberData.default.attr('string'),\n    canCreateTransportOfType: _emberData.default.attr('boolean'),\n    canSeeTransportOfType: _emberData.default.attr('boolean')\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/role/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    name: _emberData.default.attr('string'),\n    label: _emberData.default.attr('string'),\n    description: _emberData.default.attr('string')\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/schedulers/index/controller\", [\"exports\", \"apollo/mixins/modal-mixin\"], function (_exports, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_modalMixin.default, {\n    session: Ember.inject.service('session'),\n    formattedDate: Ember.computed('model.date', function () {\n      return this.get('model.date').format('YYYY-MM-DD');\n    }),\n    actions: {\n      nextWeek: function nextWeek() {\n        var newStartDate = moment(this.get('model.date')).add(7, 'day');\n        this.transitionToRoute('schedulers', newStartDate.format('YYYY-MM-DD'), this.get('model.delta'), this.get('model.transportTypeParam'));\n      },\n      prevWeek: function prevWeek() {\n        var newStartDate = moment(this.get('model.date')).subtract(7, 'day');\n        this.transitionToRoute('schedulers', newStartDate.format('YYYY-MM-DD'), this.get('model.delta'), this.get('model.transportTypeParam'));\n      },\n      goToNewDate: function goToNewDate(newDate) {\n        this.transitionToRoute('schedulers', moment(newDate).format('YYYY-MM-DD'), this.get('model.delta'), this.get('model.transportTypeParam'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/schedulers/index/route\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    cookies: Ember.inject.service(),\n    model: function model(params) {\n      var start = moment(params.date_string).startOf('week');\n      var stop;\n      var delta = params.delta;\n      var transportTypeParam = params.transport_type;\n\n      if (delta === 'month') {\n        stop = moment(start).add(1, 'month');\n      } else if (delta === '14days') {\n        stop = moment(start).add(14, 'days');\n      } else {\n        stop = moment(start).add(1, 'week');\n        delta = 'week';\n      }\n\n      console.log(\"Generating schedule for \".concat(start.format('YYYY-MM-DD'), \" -- \").concat(stop.format('YYYY-MM-DD'), \"..\"));\n      var transportsQueryParams = {\n        start: start.format('YYYY-MM-DD'),\n        stop: stop.format('YYYY-MM-DD'),\n        transportTypesIds: Ember.A()\n      };\n\n      if (transportTypeParam.toUpperCase() === 'SERVICE') {\n        var transportTypes = this.get('store').peekAll('transportType').filter(function (transportType) {\n          return ['SERVICE'].includes(transportType.get('name'));\n        });\n        transportsQueryParams.transportTypesIds = transportTypes.getEach('id');\n      } else if (transportTypeParam.toUpperCase() === 'TRANSPORT') {\n        var _transportTypes = this.get('store').peekAll('transportType').filter(function (transportType) {\n          return ['TRANSPORT', 'SERVICE', 'LEAVE', 'MANUAL_TRANSPORT', 'EXTERNAL_MANUAL_TRANSPORT', 'EXTERNAL_TRANSPORT_ORDER'].includes(transportType.get('name'));\n        });\n\n        transportsQueryParams.transportTypesIds = _transportTypes.getEach('id');\n      }\n\n      var partnershipType = this.get('store').peekAll('partnershipType').filterBy('name', 'SERVICE').get('firstObject');\n      var reloadResources = true;\n\n      if (this.controller) {\n        reloadResources = transportTypeParam !== this.controller.get('model.transportTypeParam');\n      }\n\n      return Ember.RSVP.hash({\n        transportTypesIds: transportsQueryParams.transportTypesIds,\n        transports: this.get('store').query('transport', transportsQueryParams),\n        companies: this.get('store').query('company', {\n          principalCompanyId: this.get('cookies').read('principalId')\n        }),\n        trucks: this.get('store').findAll('truck'),\n        trailers: this.get('store').findAll('trailer'),\n        delta: delta,\n        date: start,\n        transportTypeParam: transportTypeParam,\n        partnerships: this.get('store').findAll('partnership'),\n        users: this.get('store').query('user', {\n          partnershipTypeId: partnershipType.get('id')\n        }),\n        reloadResources: reloadResources\n      });\n    },\n    actions: {\n      refreshCurrentRoute: function refreshCurrentRoute() {\n        console.log(\"Od\\u015Bwie\\u017Camy \\u015Bcie\\u017Ck\\u0119 \".concat(this, \"..\"));\n        this.refresh();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/schedulers/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"8QhlyVYm\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n    \\\"],[1,[28,\\\"schedule-window\\\",null,[[\\\"model\\\",\\\"prevWeek\\\",\\\"nextWeek\\\",\\\"startDate\\\",\\\"goToNewDate\\\",\\\"showModal\\\",\\\"nextWeek\\\",\\\"prevWeek\\\",\\\"goToNewDate\\\"],[[24,[\\\"model\\\"]],\\\"prevWeek\\\",\\\"nextWeek\\\",[24,[\\\"formattedDate\\\"]],\\\"goToNewDate\\\",[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"nextWeek\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"prevWeek\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"goToNewDate\\\"],null]]]],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/schedulers/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/service-type/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\"], function (_exports, _emberData, _modelValidator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, {\n    services: _emberData.default.hasMany('service', {\n      async: true\n    }),\n    name: _emberData.default.attr('string'),\n    validations: {\n      name: {\n        presence: {\n          message: 'blank'\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/service-types/create/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    success: false,\n    errors: [],\n    actions: {\n      save: function save() {\n        var self = this;\n        var setting = this.get('model');\n\n        if (!setting.validate()) {\n          return false;\n        }\n\n        setting.save().then(function () {\n          self.set('success', true);\n        }).catch(function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      cancel: function cancel() {\n        this.get('model').rollbackAttributes();\n        this.transitionToRoute('service-types.index', this.get('workflowId'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/service-types/create/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_SETTINGS_TAB'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model() {\n      return this.store.createRecord('service-type');\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.controllerFor('serviceTypes.create').setProperties({\n          successMessage: null,\n          errors: []\n        });\n        return true;\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/service-types/create/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ZQFTmzDn\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h3\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"settings.serviceTypes.desc\\\"],null],false],[0,\\\": \\\"],[1,[24,[\\\"model\\\",\\\"name\\\"]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"success\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"settings.updateSuccessMessage\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"form\\\",false],[12,\\\"class\\\",\\\"form-horizontal\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"ok\\\"],[[\\\"on\\\",\\\"target\\\"],[\\\"submit\\\",[24,[\\\"view\\\"]]]]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[1,[28,\\\"t\\\",[\\\"common.name\\\"],null],false],[0,\\\":\\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10 form-control-static\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[24,[\\\"model\\\",\\\"name\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[1,[28,\\\"t\\\",[\\\"common.value\\\"],null],false],[0,\\\":\\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-10 \\\",[28,\\\"if\\\",[[24,[\\\"model\\\",\\\"errors\\\",\\\"name\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"name\\\"]]]]],false],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"model\\\"]],\\\"name\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[1,[28,\\\"t\\\",[\\\"common.desc\\\"],null],false],[0,\\\":\\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10 form-control-static\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"settings.serviceTypes.desc\\\"],null]],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-12 form-buttons\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"success\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"settings.backToSettings\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/service-types/create/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/service-types/edit/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_SETTINGS_TAB'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      this.set('workflowId', params.id);\n      return this.store.peekRecord('service-type', params.id);\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.controllerFor('serviceTypes.create').setProperties({\n          success: false,\n          errors: []\n        });\n        return true;\n      }\n    },\n    renderTemplate: function renderTemplate() {\n      this.render('serviceTypes.create');\n    },\n    setupController: function setupController(controller, model) {\n      this.controllerFor('serviceTypes.create').setProperties({\n        model: model,\n        workflowId: this.get('workflowId')\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/service-types/index/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    sessionAccount: Ember.inject.service('session-account')\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/service-types/index/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    model: function model() {\n      return this.store.peekAll('service-type');\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.get('controller').setProperties({\n          success: false,\n          errors: []\n        });\n        return true;\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/service-types/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ewvtXnj6\",\n    \"block\": \"{\\\"symbols\\\":[\\\"s\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-6 col-xs-offset-3\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleGroup\\\",\\\"name\\\"]],\\\"ADMIN\\\"],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"h3\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"settings.serviceTypes.label\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table table-responsive table-hover table-condensed\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"settings.serviceTypes.tableHeaderLabel\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"service-types.edit\\\",[23,1,[]]]],{\\\"statements\\\":[[0,\\\"                                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-edit\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-info\\\",\\\"service-types.create\\\"]],{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.add\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/service-types/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/service/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\", \"apollo/mixins/input-utils-mixin\"], function (_exports, _emberData, _modelValidator, _inputUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, _inputUtilsMixin.default, {\n    mechanic: _emberData.default.belongsTo('user', {\n      async: true\n    }),\n    step: _emberData.default.belongsTo('step', {\n      async: true,\n      embedded: 'save',\n      deepEmbedded: ['transport']\n    }),\n    serviceType: _emberData.default.belongsTo('service-type', {\n      async: true\n    }),\n    requestedJobs: _emberData.default.attr('string'),\n    finishedJobs: _emberData.default.attr('string'),\n    mileage: _emberData.default.attr('number'),\n    workload: _emberData.default.attr('string'),\n    validations: {\n      mileage: {\n        custom: {\n          validation: function validation(key, value) {\n            return /^[\\d]+$/.test(value);\n          },\n          message: 'notAnInteger'\n        },\n        presence: {\n          message: 'blank'\n        }\n      },\n      serviceType: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      workload: {\n        custom: {\n          validation: function validation(key, value, model) {\n            if (!value) {\n              return true;\n            }\n\n            return model.isCorrectNumber(value);\n          },\n          message: 'incorrectNumber'\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/services/archive/controller\", [\"exports\", \"apollo/mixins/transports-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _transportsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_transportsMixin.default, _modalMixin.default, {\n    store: Ember.inject.service(),\n    searchParams: Ember.computed('model', function () {\n      var currentUser = this.get('sessionAccount').get('currentUser');\n\n      if (currentUser.get('roleGroup.name') === 'TRADESMAN') {\n        return {\n          filterMode: 'user',\n          query: '',\n          filters: Ember.A(),\n          transportTypesIds: this.get('allAvailableTransportTypes').getEach('id')\n        };\n      }\n\n      return {\n        query: '',\n        filters: Ember.A(),\n        transportTypesIds: this.get('allAvailableTransportTypes').getEach('id')\n      };\n    }),\n    allAvailableTransportTypes: Ember.computed('model', function () {\n      return this.get('store').peekAll('transport-type').filterBy('name', 'SERVICE');\n    }),\n    actions: {}\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/services/archive/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_ARCHIVE_TAB'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model() {\n      return this.store.peekAll('transport-type').filterBy('name', 'SERVICE').get('firstObject');\n    },\n    setupController: function setupController(controller, model) {\n      this._super.apply(this, arguments);\n\n      controller.setProperties({\n        model: model,\n        totalPages: model.get('meta.totalPages'),\n        archive: true,\n        allAvailableTransportTypes: this.store.peekAll('transport-type').filterBy('name', 'SERVICE'),\n        transportTypeId: model.get('id')\n      });\n    },\n    actions: {}\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/services/archive/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"UIRDdDT0\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"transports/transports-table\\\",null,[[\\\"transportTypes\\\",\\\"archive\\\",\\\"searchParams\\\",\\\"showModal\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\",\\\"confirm\\\",\\\"revoke\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\",\\\"showSearch\\\"],[[24,[\\\"allAvailableTransportTypes\\\"]],[24,[\\\"archive\\\"]],[24,[\\\"searchParams\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null],true]]],false],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"outlet\\\",[\\\"modal\\\"],null],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/services/archive/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/services/index/controller\", [\"exports\", \"apollo/mixins/transports-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _transportsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_transportsMixin.default, _modalMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    searchParams: Ember.computed('model', function () {\n      return {\n        query: '',\n        filters: Ember.A(),\n        transportTypesIds: this.get('allAvailableTransportTypes').getEach('id')\n      };\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/services/index/route\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    cookies: Ember.inject.service(),\n    access: ['ROLE_TRANSPORT_TABLE'],\n    queryParams: {\n      query: {\n        refreshModel: true\n      }\n    },\n    model: function model() {\n      // if the controller has content already, just return that\n      if (this.controller && !this.controller.archive && this.controller.get('content')) {\n        return this.controller.get('content');\n      }\n\n      var principalId = this.get('cookies').read('principalId');\n      return this.store.peekRecord('company', principalId);\n    },\n    setupController: function setupController(controller, model) {\n      controller.setProperties({\n        model: model,\n        allAvailableTransportTypes: this.store.peekAll('transport-type').filterBy('name', 'SERVICE')\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/services/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"q9hlUfa7\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"transports/transports-table\\\",null,[[\\\"transportTypes\\\",\\\"archive\\\",\\\"searchParams\\\",\\\"showModal\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\",\\\"confirm\\\",\\\"revoke\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\",\\\"showSearch\\\"],[[24,[\\\"allAvailableTransportTypes\\\"]],false,[24,[\\\"searchParams\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null],true]]],false],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"outlet\\\",[\\\"modal\\\"],null],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/services/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/services/modals/create-service/controller\", [\"exports\", \"jquery\", \"apollo/config/environment\", \"apollo/mixins/attachment-mixin\", \"apollo/mixins/transports-mixin\", \"apollo/mixins/autocomplete-utils-mixin\", \"apollo/mixins/input-utils-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _jquery, _environment, _attachmentMixin, _transportsMixin, _autocompleteUtilsMixin, _inputUtilsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_attachmentMixin.default, _transportsMixin.default, _autocompleteUtilsMixin.default, _inputUtilsMixin.default, _modalMixin.default, {\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    createTransportController: Ember.inject.controller('transports/modals/create-transport'),\n    errors: [],\n    attachments: [],\n    existingFilesToRemove: [],\n    title: Ember.computed('model.id', function () {\n      if (this.get('model.id')) {\n        return \"\".concat(this.get('intl').t('service.title'), \" #\").concat(this.get('model.id'));\n      } else {\n        return this.get('intl').t('service.createTitle');\n      }\n    }),\n    startH: '',\n    showInternalWork: Ember.computed('model.steps.firstObject.company.id', 'model.steps.firstObject.company.isExternal', function () {\n      return this.get('model.steps.firstObject.company.id') && !this.get('model.steps.firstObject.company.isExternal');\n    }),\n    service: Ember.computed('model.steps.firstObject.service', function () {\n      return this.get('model.steps.firstObject.service');\n    }),\n    setWorkload: Ember.observer('model.steps.firstObject.service', function () {\n      var _this = this;\n\n      var setting = this.get('store').peekAll('setting').filterBy('name', 'DEFAULT_WORKLOAD_TIME_IN_HOURS').get('firstObject.value');\n\n      if (this.get('model.steps.firstObject.service.content') && !this.get('service.workload')) {\n        this.get('model.steps.firstObject.service').then(function (s) {\n          _this.set('model.steps.firstObject.service.workload', setting);\n        });\n      }\n    }),\n    vehicleObserver: Ember.observer('model.carrierCompany.id', function () {\n      if (this.get('service.step.transport.advice')) {\n        this.set('service.step.transport.advice.vehicle', null);\n      }\n    }),\n    serviceTypes: Ember.computed('model', function () {\n      return this.get('store').peekAll('service-type');\n    }),\n    canNotEdit: Ember.computed('model.id', 'model.archived', 'sessionAccount.currentUser', function () {\n      if (!this.get('sessionAccount').hasRole('ROLE_EDIT_ADVICE')) {\n        return true;\n      }\n\n      return this.get('model') && this.get('model').get('archived');\n    }),\n    canBeDeleted: Ember.computed('model.canBeDeleted', 'model.archived', function () {\n      if (!this.get('model.id') || this.get('model').get('archived')) {\n        return false;\n      }\n\n      if (this.get('sessionAccount').hasRole('ROLE_DELETE_ADVICE_ANY_TIME')) {\n        return true;\n      }\n\n      return this.get('sessionAccount').hasRole('ROLE_DELETE_ADVICE') && this.get(\"model.canBeDeleted\");\n    }),\n    selectedVehicle: Ember.computed('model.advice.truck', 'model.advice.trailer', function () {\n      if (this.get('model.advice.truck.id')) {\n        return this.get('model.advice.truck');\n      }\n\n      if (this.get('model.advice.trailer.id')) {\n        return this.get('model.advice.trailer');\n      }\n    }),\n    selectedCarrierCompany: Ember.computed('model.carrierCompany', function () {\n      if (this.get('model.carrierCompany.id')) {\n        return this.get('model.carrierCompany');\n      }\n    }),\n    actions: {\n      setMechanic: function setMechanic(mechanic) {\n        this.setItem('service.mechanic', 'user', mechanic.id);\n      },\n      setVehicle: function setVehicle(vehicle) {\n        var _this2 = this;\n\n        this.get('store').findRecord(vehicle.type, vehicle.id).then(function (vehicle) {\n          _this2.set('model.advice.truck', {});\n\n          _this2.set('model.advice.trailer', {});\n\n          if (vehicle.get('vehicleType') === 'TRUCK') {\n            _this2.set('model.advice.truck', vehicle);\n          } else {\n            _this2.set('model.advice.trailer', vehicle);\n          }\n\n          if ((_this2.get('model.advice.truck.id') || _this2.get('model.advice.trailer.id')) && _this2.get('model.advice.errors.vehicle')) {\n            _this2.get('model.advice.errors.vehicle').clear();\n          }\n\n          var group = _this2.get('model.advice.truck.group');\n\n          _this2.get('model').set('personsGroup', group);\n        });\n      },\n      setCarrierCompany: function setCarrierCompany(company) {\n        var _this3 = this;\n\n        this.get('store').findRecord('company', company.id).then(function (company) {\n          _this3.set('model.carrierCompany', company);\n\n          _this3.set('model.advice.truck', {});\n\n          _this3.set('model.advice.trailer', {});\n        });\n      },\n      setServiceType: function setServiceType(serviceType) {\n        if (serviceType && this.get('model.service.errors.serviceType')) {\n          this.get('model.service.errors.serviceType').clear();\n        }\n\n        this.set('service.serviceType', serviceType);\n      },\n      setServicePlace: function setServicePlace(company) {\n        var _this4 = this;\n\n        this.get('store').findRecord('company', company.id).then(function (company) {\n          _this4.set('model.steps.firstObject.company', company);\n\n          _this4.set('model.steps.firstObject.address', company.get('address'));\n\n          _this4.set('service.mechanic', null);\n        });\n      },\n      removeServicePlace: function removeServicePlace() {\n        this.clearItem('model.steps.firstObject.company');\n      },\n      removeVehicle: function removeVehicle() {\n        this.clearItem('model.advice.truck');\n        this.clearItem('model.advice.trailer');\n      },\n      removeMechanic: function removeMechanic() {\n        this.clearItem('service.mechanic');\n      },\n      save: function save() {\n        var _this5 = this;\n\n        this.set('inProgress', true);\n        var self = this;\n        var transport = self.get('model');\n        transport.set('transportType', this.get('store').peekAll('transport-type').filterBy('name', 'SERVICE').get('firstObject'));\n        transport.set('principalCompany', this.get('store').peekRecord('company', this.get('cookies').read('principalId')));\n        transport.get('steps.firstObject.service').then(function (service) {\n          var validationResult = service.validate();\n\n          var validationResultCustom = _this5.customValidate(transport);\n\n          if (!validationResult || !validationResultCustom) {\n            _this5.set('inProgress', false);\n\n            return;\n          }\n\n          transport.save().then(function (t) {\n            console.log(\"Poprawnie zapisali\\u015Bmy serwis \".concat(t.get('logString'), \".\"));\n            self.existingFilesToRemove.forEach(function (fileId) {\n              console.log(\"self.existingFilesToRemove..\");\n              self.deleteFile(fileId);\n            });\n            self.existingFilesToRemove.clear();\n            var token = self.get('sessionAccount').get('token');\n\n            if (self.attachments) {\n              self.uploadAttachment(t.id, 'transports', token, self.attachments);\n              self.attachments.clear();\n            }\n\n            self.handleUpdate(t);\n            self.setProperties({\n              model: null,\n              errors: []\n            });\n            self.set('showSaveTransportConfirm', false);\n            (0, _jquery.default)('.modal').modal('hide');\n            (0, _jquery.default)('.modal, .modal-backdrop').hide();\n            (0, _jquery.default)('body').removeClass('modal-open');\n          }).finally(function () {\n            return self.set('inProgress', false);\n          });\n        });\n      },\n      cancel: function cancel() {\n        console.log(\"cancelCreateService..\");\n\n        if (this.get('model.revertFunc')) {\n          this.get('model').revertFunc();\n        }\n\n        this.setProperties({\n          errors: []\n        });\n        this.get('createTransportController').rollbackTransportChanges(this.get('model'));\n        (0, _jquery.default)('div.fc-scroller').scrollTop('0px');\n        (0, _jquery.default)('.modal').modal('hide');\n      },\n      deleteTransport: function deleteTransport(transport) {\n        var self = this;\n        (0, _jquery.default)(\".delete-progress\").show();\n\n        _jquery.default.ajax({\n          type: \"PUT\",\n          url: _environment.default.serverURL + '/transports/' + transport.get(\"id\") + \"/delete\"\n        }).then(function () {\n          self.setProperties({\n            errors: []\n          });\n          (0, _jquery.default)('.modal').modal('hide');\n        });\n      },\n      setDeliveryDateFrom: function setDeliveryDateFrom(date) {\n        this.set('model.steps.firstObject.deliveryDateFrom', date[0]);\n      },\n      setDeliveryDateTo: function setDeliveryDateTo(date) {\n        this.set('model.steps.firstObject.deliveryDateTo', date[0]);\n      }\n    },\n    customValidate: function customValidate(transport) {\n      var validate = true;\n\n      if (!transport.get('carrierCompany.id')) {\n        validate = false;\n      }\n\n      if (!transport.get('advice.truck.id') && !transport.get('advice.trailer.id')) {\n        transport.get('advice.errors').add('vehicle', 'blank');\n        validate = false;\n      }\n\n      if (!transport.get('steps.firstObject.service.mileage')) {\n        validate = false;\n      }\n\n      if (!transport.get('steps.firstObject.deliveryDateFrom')) {\n        transport.get('steps.firstObject.errors').add('deliveryDateFrom', 'blankServiceFrom');\n        validate = false;\n      }\n\n      if (!transport.get('steps.firstObject.deliveryDateTo')) {\n        transport.get('steps.firstObject.errors').add('deliveryDateTo', 'blankServiceTo');\n        validate = false;\n      }\n\n      return validate;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/services/modals/create-service/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"CkeeMysG\",\n    \"block\": \"{\\\"symbols\\\":[\\\"mechanic\\\",\\\"type\\\",\\\"place\\\",\\\"vehicle\\\",\\\"carrier\\\",\\\"error\\\"],\\\"statements\\\":[[4,\\\"custom-modal\\\",null,[[\\\"title\\\",\\\"ok\\\",\\\"close\\\"],[[24,[\\\"title\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"save\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[23,6,[]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,6,[]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[6]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"service\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"transport.createdMessage\\\"],[[\\\"date\\\",\\\"person\\\",\\\"company\\\"],[[28,\\\"format-date\\\",[[24,[\\\"model\\\",\\\"dateCreated\\\"]],\\\"DD.MM.YYYY HH:mm\\\"],null],[24,[\\\"model\\\",\\\"creator\\\",\\\"name\\\"]],[24,[\\\"model\\\",\\\"creator\\\",\\\"company\\\",\\\"name\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"service.owner\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"company-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"type\\\"],[[28,\\\"readonly\\\",[[24,[\\\"selectedCarrierCompany\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setCarrierCompany\\\"],null],\\\"CARRIER\\\"]],{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[23,5,[\\\"name\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"service.vehicle\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-8 \\\",[28,\\\"if\\\",[[24,[\\\"model\\\",\\\"advice\\\",\\\"errors\\\",\\\"vehicle\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"vehicle-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"placeHolderText\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"type\\\",\\\"companyId\\\",\\\"disabled\\\"],[[28,\\\"readonly\\\",[[28,\\\"if\\\",[[24,[\\\"selectedVehicle\\\",\\\"sideNumber\\\"]],[24,[\\\"selectedVehicle\\\",\\\"vehicleNumbers\\\"]],[24,[\\\"selectedVehicle\\\",\\\"registrationNumber\\\"]]],null]],null],[28,\\\"t\\\",[\\\"service.selectVehicle\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"setVehicle\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeVehicle\\\"],null],\\\"Truck,Trailer,Container\\\",[24,[\\\"selectedCarrierCompany\\\",\\\"id\\\"]],[24,[\\\"transport\\\",\\\"advice\\\",\\\"canNotBeEdited\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,4,[\\\"sideNumber\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[23,4,[\\\"sideNumber\\\"]],false],[0,\\\" (\\\"],[1,[23,4,[\\\"registrationNumber\\\"]],false],[0,\\\")\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[23,4,[\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"model\\\",\\\"advice\\\"]],\\\"vehicle\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group <!--has-error has-feedback-->\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"service.mileage\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-8 \\\",[28,\\\"if\\\",[[24,[\\\"model\\\",\\\"service\\\",\\\"errors\\\",\\\"mileage\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",[24,[\\\"canNotEdit\\\"]],[24,[\\\"service\\\",\\\"mileage\\\"]],\\\"100\\\"]]],false],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"service\\\"]],\\\"mileage\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"service.servicePlace\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"company-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"type\\\"],[[28,\\\"readonly\\\",[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"company\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setServicePlace\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeServicePlace\\\"],null],\\\"SERVICE\\\"]],{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[23,3,[\\\"name\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"service.startDate\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-8  \\\",[28,\\\"if\\\",[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"errors\\\",\\\"deliveryDateFrom\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"ember-flatpickr\\\",null,[[\\\"allowInput\\\",\\\"altFormat\\\",\\\"altInput\\\",\\\"altInputClass\\\",\\\"date\\\",\\\"dateFormat\\\",\\\"onChange\\\",\\\"enableTime\\\",\\\"time_24hr\\\",\\\"clickOpens\\\",\\\"locale\\\"],[false,\\\"d.m.Y H:i\\\",true,\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"deliveryDateFrom\\\"]]],null],\\\"d.m.Y H:i\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setDeliveryDateFrom\\\"],null],true,true,[24,[\\\"model\\\",\\\"isEditable\\\"]],[24,[\\\"sessionAccount\\\",\\\"language\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8 col-sm-offset-4\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\"]],\\\"deliveryDateFrom\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"service.stopDate\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-8 \\\",[28,\\\"if\\\",[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"errors\\\",\\\"deliveryDateTo\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"ember-flatpickr\\\",null,[[\\\"allowInput\\\",\\\"altFormat\\\",\\\"altInput\\\",\\\"altInputClass\\\",\\\"date\\\",\\\"dateFormat\\\",\\\"onChange\\\",\\\"enableTime\\\",\\\"time_24hr\\\",\\\"clickOpens\\\",\\\"locale\\\"],[false,\\\"d.m.Y H:i\\\",true,\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"deliveryDateTo\\\"]]],null],\\\"d.m.Y H:i\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setDeliveryDateTo\\\"],null],true,true,[24,[\\\"model\\\",\\\"isEditable\\\"]],[24,[\\\"sessionAccount\\\",\\\"language\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8 col-sm-offset-4\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\"]],\\\"deliveryDateTo\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"service.serviceType\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-sm-8 \\\",[28,\\\"if\\\",[[24,[\\\"model\\\",\\\"service\\\",\\\"errors\\\",\\\"serviceType\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"id\\\",\\\"class\\\",\\\"renderInPlace\\\",\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"service-select-type\\\",\\\"form-control\\\",true,[24,[\\\"service\\\",\\\"serviceType\\\"]],[24,[\\\"serviceTypes\\\"]],\\\"name\\\",[28,\\\"t\\\",[\\\"service.selectType\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"setServiceType\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[23,2,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                    \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"service\\\"]],\\\"serviceType\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"service.requestedJobs\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"rows\\\",\\\"value\\\"],[\\\"textarea\\\",\\\"form-control vertical-resizable-only\\\",\\\"3\\\",[24,[\\\"service\\\",\\\"requestedJobs\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"service.finishedJobs\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"rows\\\",\\\"value\\\"],[\\\"textarea\\\",\\\"form-control vertical-resizable-only\\\",\\\"3\\\",[24,[\\\"service\\\",\\\"finishedJobs\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"service.mechanic\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"person-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"type\\\",\\\"companyId\\\"],[[28,\\\"readonly\\\",[[24,[\\\"service\\\",\\\"mechanic\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setMechanic\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeMechanic\\\"],null],[28,\\\"t\\\",[\\\"service.selectMechanic\\\"],null],[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"company\\\",\\\"isExternal\\\"]],\\\"MECHANIC\\\",[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"company\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"columns.serviceRemarks\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"rows\\\",\\\"value\\\"],[\\\"textarea\\\",\\\"form-control vertical-resizable-only\\\",\\\"3\\\",[24,[\\\"model\\\",\\\"description\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-group\\\"],[10,\\\"id\\\",\\\"accordion\\\"],[10,\\\"role\\\",\\\"tablist\\\"],[10,\\\"aria-multiselectable\\\",\\\"true\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"transport/checkpoints-section\\\",null,[[\\\"transport\\\",\\\"showModal\\\"],[[24,[\\\"model\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[10,\\\"role\\\",\\\"tab\\\"],[10,\\\"id\\\",\\\"headingCosts\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"h5\\\",true],[10,\\\"class\\\",\\\"panel-title\\\"],[10,\\\"role\\\",\\\"button\\\"],[10,\\\"data-toggle\\\",\\\"collapse\\\"],[10,\\\"data-parent\\\",\\\"#accordion\\\"],[10,\\\"href\\\",\\\"#collapseCosts\\\"],[10,\\\"aria-expanded\\\",\\\"true\\\"],[10,\\\"aria-controls\\\",\\\"collapseCosts\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"service.costs\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"collapseCosts\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse\\\"],[10,\\\"role\\\",\\\"tabpanel\\\"],[10,\\\"aria-labelledby\\\",\\\"headingCosts\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showInternalWork\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"h5\\\",true],[8],[1,[28,\\\"t\\\",[\\\"service.internalWork\\\"],null],false],[9],[0,\\\"\\\\n\\\\n                                        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group \\\",[28,\\\"if\\\",[[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"service\\\",\\\"errors\\\",\\\"workload\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                                            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-5 control-label\\\"],[8],[0,\\\"\\\\n                                                \\\"],[1,[28,\\\"t\\\",[\\\"service.workload\\\"],null],false],[0,\\\"\\\\n                                            \\\"],[9],[0,\\\"\\\\n                                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-3\\\"],[8],[0,\\\"\\\\n                                                \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"focus-out\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",[28,\\\"action\\\",[[23,0,[]],\\\"correctNumberInput\\\",[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"service\\\"]],\\\"workload\\\"],null],[24,[\\\"canNotEdit\\\"]],[24,[\\\"model\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"service\\\",\\\"workload\\\"]],\\\"2\\\"]]],false],[0,\\\"\\\\n                                                \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"service\\\"]],\\\"workload\\\"]]],false],[0,\\\"\\\\n                                            \\\"],[9],[0,\\\"\\\\n                                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[1,[28,\\\"external-costs\\\",null,[[\\\"transport\\\",\\\"category\\\"],[[24,[\\\"model\\\"]],\\\"EXTERNAL_COSTS\\\"]]],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"transport/documents-section\\\",null,[[\\\"transport\\\",\\\"attachments\\\",\\\"existingFilesToRemove\\\"],[[24,[\\\"model\\\"]],[24,[\\\"attachments\\\"]],[24,[\\\"existingFilesToRemove\\\"]]]]],false],[0,\\\"\\\\n\\\\n                        \\\"],[1,[28,\\\"transport/logs-section\\\",null,[[\\\"transport\\\"],[[24,[\\\"model\\\"]]]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-footer\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row text-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"inProgress\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"margin-left\\\"],[8],[0,\\\"\\\\n                         \\\"],[1,[28,\\\"t\\\",[\\\"common.processing\\\"],null],false],[0,\\\" \\\"],[7,\\\"img\\\",true],[10,\\\"src\\\",\\\"/assets/images/ajax-loader.gif\\\"],[8],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"data-dismiss\\\",\\\"modal\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/services/modals/create-service/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/services/modals/select-mechanic/controller\", [\"exports\", \"jquery\", \"apollo/mixins/autocomplete-utils-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _jquery, _autocompleteUtilsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_autocompleteUtilsMixin.default, _modalMixin.default, {\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    errors: [],\n    title: Ember.computed('model.transport.archived', function () {\n      return this.get('intl').t('service.selectMechanic');\n    }),\n    actions: {\n      setMechanic: function setMechanic(mechanic) {\n        this.setItem('model.transport.steps.firstObject.service.mechanic', 'user', mechanic.id);\n      },\n      removeMechanic: function removeMechanic() {\n        this.clearItem('model.transport.steps.firstObject.service.mechanic');\n      },\n      save: function save() {\n        this.get('model.transport').save().then(function () {\n          (0, _jquery.default)('.modal').modal('hide');\n        });\n      },\n      cancel: function cancel() {\n        this.setProperties({\n          errors: []\n        });\n        (0, _jquery.default)('.modal').modal('hide');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/services/modals/select-mechanic/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"pjqNqXFb\",\n    \"block\": \"{\\\"symbols\\\":[\\\"mechanic\\\",\\\"error\\\"],\\\"statements\\\":[[4,\\\"custom-modal\\\",null,[[\\\"title\\\",\\\"ok\\\",\\\"close\\\"],[[24,[\\\"title\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"save\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[23,2,[]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,2,[]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"service.mechanic\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"person-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"placeholder\\\",\\\"type\\\",\\\"companyId\\\"],[[28,\\\"readonly\\\",[[24,[\\\"model\\\",\\\"transport\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"service\\\",\\\"mechanic\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setMechanic\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeMechanic\\\"],null],[28,\\\"t\\\",[\\\"service.selectMechanic\\\"],null],\\\"MECHANIC\\\",[24,[\\\"model\\\",\\\"transport\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"company\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-footer\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row text-right\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"data-dismiss\\\",\\\"modal\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/services/modals/select-mechanic/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/services/modals/select-service-place/controller\", [\"exports\", \"jquery\", \"apollo/mixins/autocomplete-utils-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _jquery, _autocompleteUtilsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_autocompleteUtilsMixin.default, _modalMixin.default, {\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    errors: [],\n    title: Ember.computed('model.transport.archived', function () {\n      return this.get('intl').t('service.createTitle');\n    }),\n    setStepAddressObserver: Ember.observer('model.transport.steps.firstObject.company', function () {\n      var _this = this;\n\n      this.get('model.transport.steps.firstObject.company').then(function (company) {\n        if (company) {\n          _this.set('model.transport.steps.firstObject.address', company.get('addresses.firstObject'));\n        }\n      });\n    }),\n    actions: {\n      setServicePlace: function setServicePlace(service) {\n        this.setItem('model.transport.steps.firstObject.company', 'company', service.id);\n      },\n      removeServicePlace: function removeServicePlace() {\n        this.clearItem('model.transport.steps.firstObject.company');\n      },\n      save: function save() {\n        this.get('model.transport').save().then(function () {\n          (0, _jquery.default)('.modal').modal('hide');\n        });\n      },\n      cancel: function cancel() {\n        this.setProperties({\n          errors: []\n        });\n        this.get('model.transport.steps.firstObject').set('company', null);\n        (0, _jquery.default)('.modal').modal('hide');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/services/modals/select-service-place/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"pcCm771p\",\n    \"block\": \"{\\\"symbols\\\":[\\\"place\\\",\\\"error\\\"],\\\"statements\\\":[[4,\\\"custom-modal\\\",null,[[\\\"title\\\",\\\"ok\\\",\\\"close\\\"],[[24,[\\\"title\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"save\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[23,2,[]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,2,[]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-4 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"service.servicePlace\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-8\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"company-auto-complete\\\",null,[[\\\"selectedValue\\\",\\\"selectItem\\\",\\\"clearSelection\\\",\\\"type\\\",\\\"placeholder\\\"],[[28,\\\"readonly\\\",[[24,[\\\"model\\\",\\\"transport\\\",\\\"steps\\\",\\\"firstObject\\\",\\\"company\\\",\\\"name\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],\\\"setServicePlace\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeServicePlace\\\"],null],\\\"SERVICE\\\",[28,\\\"t\\\",[\\\"service.servicePlace\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"autocomplete-result\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"main\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-footer\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row text-right\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"data-dismiss\\\",\\\"modal\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/services/modals/select-service-place/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/setting/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    name: _emberData.default.attr('string'),\n    value: _emberData.default.attr('string'),\n    dateCreated: _emberData.default.attr('date'),\n    lastUpdated: _emberData.default.attr('date'),\n    settingValueType: Ember.computed('value', function () {\n      var settingValue = this.get('value');\n\n      if (settingValue === 'true' || settingValue === 'false') {\n        return 'boolean';\n      }\n    }),\n    isChecked: Ember.computed('value', function () {\n      var settingValue = this.get('value');\n      return settingValue === 'true';\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/settings/edit/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    success: false,\n    errors: [],\n    actions: {\n      save: function save() {\n        var self = this;\n        var setting = this.get('model');\n\n        if (setting.get('settingValueType') === 'boolean') {\n          setting.set('value', $('#settingCheckbox').is(':checked'));\n        }\n\n        setting.save().then(function () {\n          self.set('success', true);\n        }).catch(function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      cancel: function cancel() {\n        this.get('model').rollbackAttributes();\n        this.transitionToRoute('settings.index');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/settings/edit/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_SETTINGS_TAB'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      return this.store.peekRecord('setting', params.id);\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.get('controller').setProperties({\n          success: false,\n          errors: []\n        });\n        return true;\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/settings/edit/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"rloM02uM\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"settings.edit\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"success\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"settings.updateSuccessMessage\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"form\\\",false],[12,\\\"class\\\",\\\"form-horizontal\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"ok\\\"],[[\\\"on\\\",\\\"target\\\"],[\\\"submit\\\",[24,[\\\"view\\\"]]]]],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[1,[28,\\\"t\\\",[\\\"common.name\\\"],null],false],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10 form-control-static\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[24,[\\\"model\\\",\\\"name\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[1,[28,\\\"t\\\",[\\\"common.value\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"settingValueType\\\"]],\\\"boolean\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"id\\\",\\\"type\\\",\\\"checked\\\"],[\\\"settingCheckbox\\\",\\\"checkbox\\\",[24,[\\\"model\\\",\\\"isChecked\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"value\\\"]]]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[1,[28,\\\"t\\\",[\\\"common.desc\\\"],null],false],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10 form-control-static\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"settings.desc.\\\",[24,[\\\"model\\\",\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-12 form-buttons\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"success\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"settings.backToSettings\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/settings/edit/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/settings/index/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    sessionAccount: Ember.inject.service('session-account')\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/settings/index/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    model: function model() {\n      return Ember.RSVP.hash({\n        settings: this.store.peekAll('setting').sortBy('name'),\n        controlledDateTypes: this.store.peekAll('controlledDateType').sortBy('name'),\n        workflows: this.get('sessionAccount').get('currentUser.workflows')\n      });\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.get('controller').setProperties({\n          info: null,\n          errors: null,\n          successMessage: null\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/settings/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"4bmoCCbI\",\n    \"block\": \"{\\\"symbols\\\":[\\\"controlledDateType\\\",\\\"setting\\\",\\\"w\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleGroup\\\",\\\"name\\\"]],\\\"ADMIN\\\"],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row division\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"h3\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"settings.transportTypes.label\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"padding-top\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\",\\\"workflows\\\"]]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\",\\\"model\\\"],[\\\"btn btn-default margin-right-small\\\",\\\"workflows.edit\\\",[23,3,[\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"transport.type.\\\",[23,3,[\\\"transportType\\\",\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[3]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row division\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"h3\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"settings.label\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive padding-top\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table table-responsive table-hover table-condensed\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"common.name\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"common.value\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"common.lastUpdated\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\",\\\"settings\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"settings.desc.\\\",[23,2,[\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,2,[\\\"value\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"format-date\\\",[[23,2,[\\\"lastUpdated\\\"]],\\\"DD.MM.YYYY\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleGroup\\\",\\\"name\\\"]],\\\"ADMIN\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"settings.edit\\\",[23,2,[]]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-edit\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row division\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"h3\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.label\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive padding-top\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table table-responsive table-hover table-condensed\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"common.name\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeFirstWarning.full\\\"],null]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeFirstWarning.short\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeSecondWarning.full\\\"],null]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeSecondWarning.short\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeSendEmail.full\\\"],null]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeSendEmail.short\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeAdviceWarning.full\\\"],null]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.daysBeforeAdviceWarning.short\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"controlledDateTypes.updateDateIntervalWarning.full\\\"],null]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"controlledDateTypes.updateDateIntervalWarning.short\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"th\\\",true],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\",\\\"controlledDateTypes\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[\\\"label\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[\\\"daysBeforeFirstWarning\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[\\\"daysBeforeSecondWarning\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[\\\"daysBeforeSendEmail\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[\\\"daysBeforeAdviceWarning\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[23,1,[\\\"updateDateIntervalWarning\\\"]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleGroup\\\",\\\"name\\\"]],\\\"ADMIN\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"controlled-date-types.edit\\\",[23,1,[]]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-edit\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/settings/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/step/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\", \"ember-data-copyable\", \"apollo/mixins/input-utils-mixin\"], function (_exports, _emberData, _modelValidator, _emberDataCopyable, _inputUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, _emberDataCopyable.default, _inputUtilsMixin.default, {\n    STEP_TYPES: {\n      LOAD: 'load',\n      UNLOAD: 'unload',\n      WASH: 'wash',\n      SERVICE: 'service'\n    },\n    transport: _emberData.default.belongsTo('transport', {\n      async: true\n    }),\n    company: _emberData.default.belongsTo('company', {\n      async: true\n    }),\n    address: _emberData.default.belongsTo('address', {\n      async: true\n    }),\n    service: _emberData.default.belongsTo('service', {\n      async: true,\n      embedded: 'save'\n    }),\n    stepTypeName: _emberData.default.attr('string'),\n    orderInTransport: _emberData.default.attr(),\n    documentIdentifier: _emberData.default.attr(),\n    quantity: _emberData.default.attr('number'),\n    deliveryDateFrom: _emberData.default.attr('isodate'),\n    deliveryDateTo: _emberData.default.attr('isodate'),\n    weight: _emberData.default.attr('number'),\n    volume: _emberData.default.attr('number'),\n    distance: _emberData.default.attr('number'),\n    importClearance: _emberData.default.attr('string'),\n    exportClearance: _emberData.default.attr('string'),\n    validations: {\n      company: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      address: {\n        presence: {\n          message: 'blank'\n        },\n        relations: ['belongsTo']\n      },\n      deliveryDateFrom: {\n        presence: {\n          message: 'blank'\n        },\n        custom: [{\n          validation: function validation(key, value, model) {\n            var remoteId = model.get('transport.remoteId');\n\n            if (remoteId || model.stepTypeName !== model.STEP_TYPES.UNLOAD) {\n              return true;\n            }\n\n            var steps = model.get('transport.steps');\n            var idx = steps.indexOf(model);\n\n            if (idx > 0) {\n              var prev = steps.objectAt(idx - 1);\n\n              if (prev.deliveryDateFrom && value < prev.deliveryDateFrom || prev.deliveryDateTo && value < prev.deliveryDateTo) {\n                return false;\n              }\n            }\n\n            return true;\n          },\n          message: 'order'\n        }]\n      },\n      deliveryDateTo: {\n        custom: [{\n          validation: function validation(key, value, model) {\n            if (!value || !model.get('deliveryDateFrom')) {\n              return true;\n            }\n\n            return value >= model.get('deliveryDateFrom');\n          },\n          message: 'wrongTimeWindow'\n        }]\n      },\n      distance: {\n        custom: [{\n          validation: function validation(key, value, model) {\n            //dla stepu myjni nie przeprowadzamy walidacji dystansu\n            if (model.get('isWash')) {\n              return true;\n            }\n\n            if (!model.get('transport.carrierCompany.id') || model.get('orderInTransport') === 0 || model.get('transport.carrierCompany.isExternal')) {\n              return true;\n            }\n\n            return !!value && model.isCorrectNumber(value);\n          },\n          message: 'incorrectNumber'\n        }]\n      }\n    },\n    isLoad: Ember.computed('stepTypeName', function () {\n      return this.get('stepTypeName') === this.get('STEP_TYPES').LOAD;\n    }),\n    isUnload: Ember.computed('stepTypeName', function () {\n      return this.get('stepTypeName') === this.get('STEP_TYPES').UNLOAD;\n    }),\n    isService: Ember.computed('stepTypeName', function () {\n      return this.get('stepTypeName') === this.get('STEP_TYPES').SERVICE;\n    }),\n    isWash: Ember.computed('stepTypeName', function () {\n      return this.get('stepTypeName') === this.get('STEP_TYPES').WASH;\n    }),\n    companyName: Ember.computed('company', function () {\n      return this.get('company.name');\n    }),\n    country: Ember.computed('company', function () {\n      return this.get('company.country');\n    }),\n    deliveryDate: Ember.computed('deliveryDateFrom', 'deliveryDateTo', function () {\n      return this.get('deliveryDateTo') || this.get('deliveryDateFrom');\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/table-column/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    name: _emberData.default.attr('string'),\n    idx: _emberData.default.attr('')\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/task/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\", \"apollo/mixins/input-utils-mixin\"], function (_exports, _emberData, _modelValidator, _inputUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, _inputUtilsMixin.default, {\n    intl: Ember.inject.service(),\n    roleGroupsAuthorizedToConfirm: _emberData.default.hasMany('roleGroup', {\n      async: true\n    }),\n    roleGroupsAuthorizedToSee: _emberData.default.hasMany('roleGroup', {\n      async: true\n    }),\n    roleGroupsAuthorizedToRevoke: _emberData.default.hasMany('roleGroup', {\n      async: true\n    }),\n    workflow: _emberData.default.belongsTo('workflow', {\n      async: true,\n      inverse: 'tasks'\n    }),\n    enabled: _emberData.default.attr('boolean'),\n    taskGroupIdentifier: _emberData.default.attr('number'),\n    idxInGroup: _emberData.default.attr('number'),\n    tracked: _emberData.default.attr('boolean'),\n    markIfWasDelayed: _emberData.default.attr('boolean'),\n    stepType: _emberData.default.attr('string'),\n    checkpointName: _emberData.default.attr('string'),\n    checkpointNameEn: _emberData.default.attr('string'),\n    stageName: _emberData.default.attr('string'),\n    stageNameEn: _emberData.default.attr('string'),\n    color: _emberData.default.attr('string'),\n    lateColor: _emberData.default.attr('string'),\n    blocksTransportEdition: _emberData.default.attr('boolean'),\n    blocksAdviceEdition: _emberData.default.attr('boolean'),\n    blocksWindowEdition: _emberData.default.attr('boolean'),\n    blocksCarrierEdition: _emberData.default.attr('boolean'),\n    canBeConfirmedInRemoteTransport: _emberData.default.attr('boolean'),\n    shouldBeApprovedWithAdvice: _emberData.default.attr('boolean'),\n    expectedDateInterval: _emberData.default.attr('string'),\n    expectedDateConstantHourAndMinute: _emberData.default.attr('string'),\n    expectedDateReference: _emberData.default.attr('string'),\n    acceptableDelayInterval: _emberData.default.attr('string'),\n    isEditableOnStatusList: _emberData.default.attr('boolean'),\n    isEditableOnStatusListWithSap: _emberData.default.attr('boolean'),\n    isExecutionDateRequired: _emberData.default.attr('boolean'),\n    validations: {\n      stepType: {\n        custom: [{\n          validation: function validation(key, value, model) {\n            return !(model.get('taskGroupIdentifier') === 1 && !value);\n          },\n          message: 'blank'\n        }]\n      },\n      checkpointName: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      expectedDateReference: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      expectedDateIntervalModulo: {\n        custom: {\n          validation: function validation(key, value, model) {\n            if (!value) {\n              return true;\n            }\n\n            return model.isCorrectInteger(value);\n          },\n          message: 'incorrectNumber'\n        }\n      }\n    },\n    roleGroupsAuthorizedToSeeIds: Ember.computed('roleGroupsAuthorizedToSee', function () {\n      return this.get(\"roleGroupsAuthorizedToSee\").map(function (rg) {\n        return rg.id;\n      });\n    }),\n    roleGroupsAuthorizedToConfirmIds: Ember.computed('roleGroupsAuthorizedToConfirm', function () {\n      return this.get(\"roleGroupsAuthorizedToConfirm\").map(function (rg) {\n        return rg.id;\n      });\n    }),\n    roleGroupsAuthorizedToRevokeIds: Ember.computed('roleGroupsAuthorizedToRevoke', function () {\n      return this.get(\"roleGroupsAuthorizedToRevoke\").map(function (rg) {\n        return rg.id;\n      });\n    }),\n    expectedDateIntervalSign: Ember.computed('expectedDateInterval', function () {\n      var interval = this.get('expectedDateInterval');\n\n      if (!interval) {\n        return null;\n      }\n\n      return interval[0] === '-' ? 'before' : 'after';\n    }),\n    expectedDateIntervalUnit: Ember.computed('expectedDateInterval', function () {\n      var interval = this.get('expectedDateInterval');\n\n      if (!interval) {\n        return null;\n      }\n\n      return interval[interval.length - 1];\n    }),\n    expectedDateIntervalModulo: Ember.computed('expectedDateInterval', function () {\n      var interval = this.get('expectedDateInterval');\n\n      if (!interval) {\n        return null;\n      }\n\n      var unit = this.get('expectedDateIntervalUnit');\n      return parseInt(interval.replace('-', '').replace(unit, ''));\n    }),\n    expectedDateIntervalUnitChanged: Ember.observer('expectedDateIntervalUnit', 'expectedDateIntervalSign', 'expectedDateIntervalModulo', function () {\n      var unit = this.get('expectedDateIntervalUnit');\n      var sign = this.get('expectedDateIntervalSign') === 'before' ? '-' : '';\n      var number = this.get('expectedDateIntervalModulo');\n      var newInterval = sign + number + unit;\n      this.set('expectedDateInterval', newInterval);\n    }),\n    expectedDateMode: Ember.computed('expectedDateConstantHourAndMinute', function () {\n      return this.get('expectedDateConstantHourAndMinute') ? 'exact' : 'reference';\n    }),\n    defaultStageName: Ember.computed('stageName', 'checkpointName', function () {\n      return this.get('checkpointName') ? this.get('stageName') || this.get('intl').t('task.defaultStagePrefix') + ' ' + this.get('checkpointName') : this.get('intl').t('task.stageName');\n    }),\n    checkpointNameInAppropriateLanguage: Ember.computed('checkpointName', 'checkpointNameEn', function () {\n      if (this.get('intl.locale')[0] !== 'pl' && this.get('checkpointNameEn')) {\n        return this.get('checkpointNameEn');\n      } else {\n        return this.get('checkpointName');\n      }\n    }),\n    stageNameInAppropriateLanguage: Ember.computed('stageName', 'stageNameEn', function () {\n      if (this.get('intl.locale')[0] !== 'pl' && this.get('checkpointNameEn')) {\n        return this.get('stageNameEn');\n      } else {\n        return this.get('stageName');\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/terms/review/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    session: Ember.inject.service('session'),\n    sessionAccount: Ember.inject.service('session-account'),\n    statuteAccepted: false,\n    actions: {\n      acceptStatute: function acceptStatute() {\n        var self = this;\n        var currentUser = this.get('sessionAccount.currentUser');\n        currentUser.set('statuteAccepted', true);\n        currentUser.save().then(function (user) {\n          console.log(\"User \".concat(user.get('username'), \" accepted Terms.\"));\n          self.transitionToRoute('transports');\n        });\n      },\n      rejectStatute: function rejectStatute() {\n        var _this = this;\n\n        var self = this;\n        this.get('sessionAccount.currentUser').save().then(function (user) {\n          console.log(\"User \".concat(user.get('username'), \" rejected Terms and must be logged-out.\"));\n          self.get('session').invalidate(_this.get('sessionAccount'));\n        });\n      },\n      approveAllPoints: function approveAllPoints() {\n        this.set('statuteAccepted', true);\n      },\n      disapproveSomePoints: function disapproveSomePoints() {\n        this.set('statuteAccepted', false);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/terms/review/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    actions: {\n      willTransition: function willTransition(transition) {\n        if (!this.get('sessionAccount').get('currentUser').get('statuteAccepted')) {\n          transition.abort();\n        }\n\n        return true;\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/terms/review/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"w4KqeTdT\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container container-medium\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"statute.accept.header\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"padding-top-big\\\"],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"users/rodo-information\\\",null,[[\\\"approveAllPoints\\\",\\\"disapproveSomePoints\\\"],[[28,\\\"action\\\",[[23,0,[]],\\\"approveAllPoints\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"disapproveSomePoints\\\"],null]]]],false],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"padding-top-big\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"statuteAccepted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"acceptStatute\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"btn btn-default\\\"],[10,\\\"disabled\\\",\\\"disabled\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"statute.accept.disabled.title\\\"],null]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-danger\\\",[28,\\\"t\\\",[\\\"statute.reject.confirmation\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"rejectStatute\\\"],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"t\\\",[\\\"statute.reject.button\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/terms/review/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trailer/model\", [\"exports\", \"ember-data\", \"apollo/pods/vehicle/model\"], function (_exports, _emberData, _model) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _model.default.extend({\n    SCHEDULE_WARNINGS: ['INSURANCE', 'ADR', 'LAST_REVIEW'],\n    intl: Ember.inject.service(),\n    truck: _emberData.default.belongsTo('truck', {\n      async: true\n    }),\n    axisType: _emberData.default.attr('string'),\n    valveType: _emberData.default.attr('string'),\n    trailerType: _emberData.default.attr('string'),\n    validations: {\n      registrationNumber: {\n        presence: {\n          message: 'blank'\n        },\n        length: {\n          minimum: {\n            value: 3,\n            message: 'tooShort'\n          },\n          maximum: {\n            value: 40,\n            message: 'tooLong'\n          }\n        }\n      }\n    },\n    trailerTypeInAppropriateLanguage: Ember.computed('trailerType', function () {\n      var trailerType = this.get('trailerType');\n\n      if (!trailerType) {\n        return '';\n      }\n\n      return this.get('intl').t(\"vehicle.trailerType.\".concat(trailerType));\n    }),\n    unconfirmedWashingNumber: Ember.computed('truck.numberOfUnconfirmedWashingCheckpoints', 'numberOfUnconfirmedWashingCheckpoints', function () {\n      return this.get('numberOfUnconfirmedWashingCheckpoints') ? this.get('numberOfUnconfirmedWashingCheckpoints') : this.get('truck.numberOfUnconfirmedWashingCheckpoints');\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trailer/serializer\", [\"exports\", \"ember-data\", \"apollo/mixins/serializer-mixin\"], function (_exports, _emberData, _serializerMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.RESTSerializer.extend(_emberData.default.EmbeddedRecordsMixin, _serializerMixin.default, {\n    attrs: {\n      resourceDates: {\n        embedded: 'save'\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trailers/create/controller\", [\"exports\", \"jquery\", \"apollo/mixins/persistence-mixin\", \"apollo/mixins/modal-mixin\", \"apollo/mixins/transports-mixin\", \"apollo/config/environment\"], function (_exports, _jquery, _persistenceMixin, _modalMixin, _transportsMixin, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_persistenceMixin.default, _modalMixin.default, _transportsMixin.default, {\n    DATES_MAPPING: {\n      d: 'days',\n      w: 'weeks',\n      m: 'months',\n      y: 'years'\n    },\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    SERVICE_TYPES: Ember.computed('', function () {\n      return this.get('store').peekAll('transport-type').filter(function (type) {\n        return type.get('name') === \"SERVICE\";\n      });\n    }),\n    TRANSPORT_TYPES: Ember.computed('', function () {\n      return this.get('store').peekAll('transport-type').filter(function (type) {\n        return [\"TRANSPORT\", \"EXTERNAL_TRANSPORT_ORDER\", \"MANUAL_TRANSPORT\", \"EXTERNAL_MANUAL_TRANSPORT\", \"DELIVERY\", \"EXTERNAL_DELIVERY\"].includes(type.get('name'));\n      });\n    }),\n    trailerIndexController: Ember.inject.controller('trailers/index'),\n    truckIndexController: Ember.inject.controller('trucks/index'),\n    containerIndexController: Ember.inject.controller('containers/index'),\n    companiesCreateController: Ember.inject.controller('companies/create'),\n    isEditing: false,\n    isDirty: Ember.computed('model.vehicle.hasDirtyAttributes', 'model.company.owner.hasDirtyAttributes', 'model.person.driver.hasDirtyAttributes', function () {\n      return this.get('model.vehicle.hasDirtyAttributes') || this.get('model.company.owner.hasDirtyAttributes') || this.get('model.person.driver.hasDirtyAttributes');\n    }),\n    mapImage: Ember.computed(function () {\n      return '/assets/images/sample/map.png';\n    }).readOnly(),\n    showServiceHistory: false,\n    showOrderHistory: false,\n    showResourcesHistory: false,\n    loadingInProgress: false,\n    historyLogs: [],\n    setHistoryLogs: Ember.observer('showResourcesHistory', function () {\n      var auditLog = this.get('model.vehicle.auditLogs');\n      this.set('historyLogs', auditLog);\n    }),\n    principal: Ember.computed(function () {\n      return this.get('store').peekRecord('company', this.get('cookies').read('principalId'));\n    }),\n    searchParams: Ember.computed('model', 'showOrderHistory', 'showServiceHistory', function () {\n      var transportTypeIds = (this.get('showOrderHistory') ? this.get('TRANSPORT_TYPES') : this.get('SERVICE_TYPES')).getEach('id');\n\n      switch (this.get('model.vehicle.vehicleType')) {\n        case 'TRUCK':\n          return {\n            transportTypesIds: transportTypeIds,\n            query: '',\n            truckId: this.get('model.vehicle.id'),\n            filters: Ember.A(),\n            assetType: '',\n            className: 'Truck'\n          };\n\n        case 'TRAILER':\n          return {\n            transportTypesIds: transportTypeIds,\n            query: '',\n            trailerId: this.get('model.vehicle.id'),\n            filters: Ember.A(),\n            assetType: '',\n            className: 'Trailer'\n          };\n\n        case 'CONTAINER':\n          return {\n            transportTypesIds: transportTypeIds,\n            query: '',\n            containerId: this.get('model.vehicle.id'),\n            filters: Ember.A(),\n            assetType: '',\n            className: 'Container'\n          };\n\n        default:\n          return {\n            transportTypesIds: transportTypeIds,\n            query: '',\n            filters: Ember.A()\n          };\n      }\n    }),\n    formName: Ember.computed('model.vehicle.vehicleType', function () {\n      var vehicleType = this.get('model.vehicle.vehicleType');\n      return vehicleType ? \"vehicles/\".concat(vehicleType.toLowerCase(), \"-form\") : null;\n    }),\n    findEditedDateExceededInterval: function findEditedDateExceededInterval(vehicleModel) {\n      var _this = this;\n\n      var datesExceededInterval = [];\n      var editedDates = vehicleModel.get('resourceDates').filter(function (rd) {\n        return rd.modelChanges().date;\n      });\n      editedDates.forEach(function (rd) {\n        var interval = rd.get('controlledDateType.updateDateIntervalWarning');\n        var oldValue = rd.modelChanges().date[0];\n        var newValue = rd.modelChanges().date[1];\n\n        if (!interval || !oldValue || !newValue) {\n          return;\n        }\n\n        var oldMoment = moment(oldValue);\n        var newMoment = moment(newValue);\n        var intervalValue = interval.slice(0, -1);\n        var intervalUnit = interval.slice(-1);\n\n        if (newMoment.diff(oldMoment, _this.DATES_MAPPING[intervalUnit]) >= intervalValue) {\n          datesExceededInterval.pushObject(rd);\n        }\n      });\n      return datesExceededInterval;\n    },\n    findConfirmMessage: function findConfirmMessage(resourceDates) {\n      var _this2 = this;\n\n      var basicWarning = this.get('intl').t('resources.updateDateExceedIntervalWarning.basic');\n      var details = [];\n      var confirm = this.get('intl').t('resources.updateDateExceedIntervalWarning.confirm');\n      resourceDates.forEach(function (rd) {\n        var interval = rd.get('controlledDateType.updateDateIntervalWarning');\n        var intervalValue = interval.slice(0, -1);\n        var intervalUnit = interval.slice(-1);\n\n        var intervalString = _this2.get('intl').t(\"common.interval.\".concat(intervalUnit), {\n          count: intervalValue\n        });\n\n        var resourceDateLabel = rd.get('controlledDateType.label');\n\n        var message = _this2.get('intl').t('resources.updateDateExceedIntervalWarning.details', {\n          controlledDateType: resourceDateLabel,\n          interval: intervalString\n        });\n\n        details.pushObject(message);\n      });\n      return \"\".concat(basicWarning, \"\\n\").concat(details.join(\"\\n\"), \"\\n\").concat(confirm);\n    },\n    actions: {\n      save: function save() {\n        this.set('savingInProgress', true);\n        var self = this;\n        var vehicleModel = this.get('model.vehicle');\n        vehicleModel.validate();\n\n        if (vehicleModel.get('flTrackerId')) {\n          if (isNaN(vehicleModel.get('flTrackerId'))) {\n            vehicleModel.errors.add('flTrackerId', 'notANumber');\n          }\n        }\n\n        if (vehicleModel.get('errors.length') || vehicleModel.get('owner.errors.length') || vehicleModel.get('driver.errors.length')) {\n          var errorElement = document.querySelector('.has-error');\n\n          if (errorElement) {\n            errorElement.scrollIntoView({\n              behavior: 'smooth',\n              block: 'center'\n            });\n          }\n\n          this.set('savingInProgress', false);\n          return;\n        }\n\n        var editedDatesExceededInterval = self.findEditedDateExceededInterval(vehicleModel);\n\n        if (editedDatesExceededInterval.get('length') !== 0 && !confirm(self.findConfirmMessage(editedDatesExceededInterval))) {\n          return;\n        }\n\n        vehicleModel.save().then(function (vehicle) {\n          self.set('errors', []); //bez reloada front gubi edytowane daty ważności\n\n          vehicle.reload().then(function () {\n            self.removeDuplicateRecords(vehicle, 'resourceDates');\n            var resourceDatesCopy = vehicle.get('resourceDates').slice();\n            resourceDatesCopy.forEach(function (rd) {\n              if (rd !== undefined && !rd.get('id')) {\n                vehicle.get('resourceDates').removeObject(rd);\n                rd.unloadRecord();\n              }\n            });\n            var msg = self.get('intl').t('vehicle.savedMessage', {\n              vehicleRegistrationNumber: vehicle.get('registrationNumber')\n            });\n            self.get('companiesCreateController').set('successMessage', msg);\n\n            if (vehicleModel.get('owner.isExternal')) {\n              self.transitionToRoute('companies.edit', vehicleModel.get('owner.id'));\n            } else if (vehicleModel.get('vehicleType') === 'TRAILER') {\n              self.get('trailerIndexController').set('successMessage', msg);\n              window.history.back();\n            } else if (vehicleModel.get('vehicleType') === 'TRUCK') {\n              self.get('truckIndexController').set('successMessage', msg);\n              window.history.back();\n            } else if (vehicleModel.get('vehicleType') === 'CONTAINER') {\n              self.get('containerIndexController').set('successMessage', msg);\n              window.history.back();\n            }\n          });\n        }).catch(function (response) {\n          self.set('errors', response.errors);\n        }).finally(function () {\n          self.set('savingInProgress', false);\n        });\n      },\n      cancel: function cancel() {\n        this.get('model.vehicle').rollbackAttributes();\n        window.history.back();\n      },\n      disable: function disable() {\n        var _this3 = this;\n\n        var self = this;\n        var vehicleModel = this.get('model.vehicle');\n\n        if (vehicleModel.get('truck.id')) {\n          vehicleModel.set('truck.trailer', null);\n        }\n\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/' + vehicleModel.get('vehicleType').toLowerCase() + 's/' + vehicleModel.get('id') + '/disable',\n          type: 'PUT',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          vehicleModel.set('enabled', false);\n          var msg = self.get('intl').t('vehicle.deletedMessage', {\n            vehicleRegistrationNumber: _this3.get('model.vehicle.registrationNumber')\n          });\n\n          if (vehicleModel.get('owner.isExternal')) {\n            self.transitionToRoute('companies.edit', vehicleModel.get('owner.id'));\n          } else if (vehicleModel.get('vehicleType') === 'TRAILER') {\n            self.get('trailerIndexController').set('successMessage', msg);\n            self.transitionToRoute('trailers.index');\n          } else if (vehicleModel.get('vehicleType') === 'TRUCK') {\n            self.get('truckIndexController').set('successMessage', msg);\n            self.transitionToRoute('trucks.index');\n          } else if (vehicleModel.get('vehicleType') === 'CONTAINER') {\n            self.get('containerIndexController').set('successMessage', msg);\n            self.transitionToRoute('containers.index');\n          }\n        }, function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      toogleServiceHistoryAndClearFilters: function toogleServiceHistoryAndClearFilters() {\n        this.set('showOrderHistory', false);\n        this.set('showResourcesHistory', false);\n        this.set('searchParams.assetType', '');\n        this.set('showServiceHistory', !this.get('showServiceHistory'));\n        this.get('searchParams.filters').clear();\n        (0, _jquery.default)(function () {\n          (0, _jquery.default)(document).scrollTop((0, _jquery.default)('#service-and-order-history').offset().top);\n        });\n      },\n      toogleOrderHistoryAndClearFilters: function toogleOrderHistoryAndClearFilters() {\n        this.set('showServiceHistory', false);\n        this.set('showResourcesHistory', false);\n        this.set('searchParams.assetType', '');\n        this.set('showOrderHistory', !this.get('showOrderHistory'));\n        this.get('searchParams.filters').clear();\n      },\n      toogleResourcesHistoryAndClearFilters: function toogleResourcesHistoryAndClearFilters() {\n        this.set('searchParams.assetType', 'AUDIT_LOG');\n        this.set('showResourcesHistory', !this.get('showResourcesHistory'));\n        this.get('searchParams.filters').clear();\n      },\n      loadingResourcesHistoryData: function loadingResourcesHistoryData() {\n        this.set('showServiceHistory', false);\n        this.set('showOrderHistory', false);\n        this.set('loadingInProgress', !this.get('loadingInProgress'));\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trailers/create/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_CREATE_VEHICLE'],\n    queryParams: {\n      carrierId: {\n        refreshModel: true\n      },\n      trailerType: {\n        refreshModel: true\n      }\n    },\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      var trailer = this.store.createRecord('trailer', {\n        enabled: true,\n        trailerType: params.trailerType\n      });\n      var carrierId = params.carrierId || this.get('sessionAccount.currentUser.company.id');\n      return Ember.RSVP.hash({\n        vehicle: trailer,\n        carrierId: carrierId\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this.get('store').findRecord('company', model.carrierId).then(function (company) {\n        console.log(\"Przygotowujemy formularz naczepy dla przewo\\u017Anika \".concat(company.get('name'), \"..\"));\n        model.vehicle.set('owner', company);\n        controller.setProperties({\n          model: model,\n          isEditing: false\n        });\n      });\n    },\n    resetController: function resetController(controller, isExiting) {\n      if (isExiting) {\n        controller.set('successMessage', null);\n      }\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.controllerFor('trailers.create').setProperties({\n          successMessage: null,\n          errors: []\n        });\n        this.controllerFor('trailers.create').get('model.vehicle').unloadRecord();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trailers/create/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"TbLVcIg3\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container container-tight\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"vehicle.create.\\\",[24,[\\\"model\\\",\\\"vehicle\\\",\\\"trailerType\\\"]]],null]],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[1,[28,\\\"component\\\",[[24,[\\\"formName\\\"]]],[[\\\"vehicle\\\"],[[24,[\\\"model\\\",\\\"vehicle\\\"]]]]],false],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-right\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"disabled\\\",[22,\\\"savingInProgress\\\"]],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"isEditing\\\"]],[28,\\\"has-role\\\",[\\\"ROLE_DELETE_COMPANY\\\"],null]],null]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"user.deleteConfirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"disable\\\"],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"goBack\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.back\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/trailers/create/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trailers/edit/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_CREATE_VEHICLE'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      var trailer = this.store.findRecord('trailer', params.trailer_id);\n      return Ember.RSVP.hash({\n        vehicle: trailer\n      });\n    },\n    renderTemplate: function renderTemplate() {\n      this.render('trailers.edit', {\n        controller: 'trailers.create'\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this.controllerFor('trailers.create').setProperties({\n        model: model,\n        isEditing: true\n      });\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.controllerFor('trailers.create').setProperties({\n          successMessage: null,\n          errors: [],\n          showOrderHistory: false,\n          showServiceHistory: false,\n          showResourcesHistory: false,\n          historyLogs: []\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trailers/edit/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"wWNEAMK5\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-6 col-sm-12\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-group\\\"],[10,\\\"id\\\",\\\"company-form-accordion\\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"h4\\\",true],[10,\\\"class\\\",\\\"panel-title\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"a\\\",true],[10,\\\"data-toggle\\\",\\\"collapse\\\"],[10,\\\"data-parent\\\",\\\"#company-form-accordion\\\"],[10,\\\"href\\\",\\\"#company-form-body\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.card.TRAILER\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"company-form-body\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse in\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n\\\\n                        \\\"],[1,[28,\\\"component\\\",[[24,[\\\"formName\\\"]]],[[\\\"vehicle\\\",\\\"isEditing\\\"],[[24,[\\\"model\\\",\\\"vehicle\\\"]],[24,[\\\"isEditing\\\"]]]]],false],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row form-buttons\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"disabled\\\",[22,\\\"savingInProgress\\\"]],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_DELETE_VEHICLE\\\"],null]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"vehicle.deleteConfirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"disable\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                            \\\"],[4,\\\"audit-log\\\",null,[[\\\"modelId\\\",\\\"className\\\",\\\"toggleTable\\\",\\\"loadingInProgress\\\"],[[24,[\\\"model\\\",\\\"vehicle\\\",\\\"id\\\"]],\\\"Trailer\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toogleResourcesHistoryAndClearFilters\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"loadingResourcesHistoryData\\\"],null]]],{\\\"statements\\\":[],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toogleOrderHistoryAndClearFilters\\\"]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"order.history\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toogleServiceHistoryAndClearFilters\\\"]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"service.history\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"goBack\\\"]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.back\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-6 col-sm-12\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"img\\\",true],[11,\\\"src\\\",[29,[[22,\\\"mapImage\\\"]]]],[10,\\\"class\\\",\\\"map-container img-responsive img-rounded\\\"],[8],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"service-and-order-history\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"showOrderHistory\\\"]],[24,[\\\"showServiceHistory\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row col-md-12 col-sm-12\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"transports/transports-table\\\",null,[[\\\"transportTypes\\\",\\\"archive\\\",\\\"withFinished\\\",\\\"searchParams\\\",\\\"alwaysReloadTransports\\\",\\\"showModal\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\",\\\"confirm\\\",\\\"revoke\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\"],[[28,\\\"if\\\",[[24,[\\\"showOrderHistory\\\"]],[24,[\\\"TRANSPORT_TYPES\\\"]],[24,[\\\"SERVICE_TYPES\\\"]]],null],true,true,[24,[\\\"searchParams\\\"]],true,[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"resources-history\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"loadingInProgress\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[22,\\\"search-waiting-widget\\\"],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[24,[\\\"showResourcesHistory\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row col-md-12 col-sm-12\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"resources-history\\\",null,[[\\\"historyLogs\\\",\\\"searchParams\\\"],[[24,[\\\"historyLogs\\\"]],[24,[\\\"searchParams\\\"]]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/trailers/edit/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trailers/index/controller\", [\"exports\", \"apollo/mixins/vehicle-mixin\", \"apollo/mixins/resource-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _vehicleMixin, _resourceMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_vehicleMixin.default, _resourceMixin.default, _modalMixin.default, {\n    sort: Ember.inject.service(),\n    queryParams: ['query', 'showAll', 'from', 'to', 'dateStatus', 'trailerType', 'page', 'sortColumn', 'sortDirection'],\n    showAll: false,\n    sessionAccount: Ember.inject.service('session-account'),\n    page: 1,\n    sortColumn: null,\n    sortDirection: null,\n    trailers: Ember.computed('model', function () {\n      return this.get('model');\n    }),\n    dateColumns: Ember.computed('', function () {\n      return this.get('sessionAccount').get('resourceDateFormSettings').TRAILER;\n    }),\n    actions: {\n      sortByDate: function sortByDate(column) {\n        var next = this.get('sort').nextState(this.get('sortColumn'), this.get('sortDirection'), column);\n        this.setProperties({\n          sortColumn: next.column,\n          sortDirection: next.direction,\n          page: 1\n        });\n      },\n      showDetails: function showDetails(vehicleId) {\n        if (this.get('sessionAccount').hasRole('ROLE_CREATE_VEHICLE')) {\n          this.transitionToRoute('trailers.edit', vehicleId);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trailers/index/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    cookies: Ember.inject.service(),\n    access: ['ROLE_RESOURCES_TAB'],\n    queryParams: {\n      query: {\n        refreshModel: true\n      },\n      showAll: {\n        refreshModel: true\n      },\n      from: {\n        refreshModel: true\n      },\n      to: {\n        refreshModel: true\n      },\n      dateStatus: {\n        refreshModel: true\n      },\n      page: {\n        refreshModel: true\n      },\n      max: {\n        refreshModel: true\n      },\n      sortColumn: {\n        refreshModel: true\n      },\n      sortDirection: {\n        refreshModel: true\n      }\n    },\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    setupController: function setupController(controller, model) {\n      this.get('controller').setProperties({\n        model: model,\n        vehicleType: 'TRAILER',\n        totalPages: model.get('meta.totalPages')\n      });\n    },\n    model: function model(params) {\n      params.ownerships = ['OWN', 'INTEGRATED'];\n      params.max = params.max || 25;\n      params.page = params.page || 1;\n\n      if (params.sortColumn && params.sortDirection) {\n        params.sort = [params.sortColumn, params.sortDirection];\n      } else {\n        params.sort = ['side_number'];\n      }\n\n      return this.store.query('trailer', params);\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        this.controllerFor('trailers.index').setProperties({\n          successMessage: null\n        });\n\n        if (transition.targetName !== 'trailers.index') {\n          this.get('controller').setProperties({\n            query: '',\n            queryInput: '',\n            fromInput: null,\n            from: null,\n            toInput: null,\n            to: null,\n            showAll: false,\n            dateStatusInput: null,\n            dateStatus: null,\n            page: 1,\n            totalPages: 0\n          });\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trailers/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"6aOBOUAA\",\n    \"block\": \"{\\\"symbols\\\":[\\\"vehicle\\\",\\\"dateColumn\\\",\\\"dateColumn\\\",\\\"ds\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"xs-12 pull-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"btn btn-default\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleShowAllFilter\\\"],null]],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"showAllFilterLabel\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CREATE_VEHICLE\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"query\\\",\\\"route\\\"],[\\\"btn btn-info\\\",[28,\\\"hash\\\",null,[[\\\"carrierId\\\",\\\"trailerType\\\"],[[27],\\\"CISTERN\\\"]]],\\\"trailers.create\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.create.CISTERN\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"query\\\",\\\"route\\\"],[\\\"btn btn-info\\\",[28,\\\"hash\\\",null,[[\\\"carrierId\\\",\\\"trailerType\\\"],[[27],\\\"UNDERCARRIAGE\\\"]]],\\\"trailers.create\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.create.UNDERCARRIAGE\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"h2 row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-4 form-inline\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.TRAILER\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"type\\\",\\\"class\\\",\\\"placeholder\\\"],[[24,[\\\"queryInput\\\"]],\\\"text\\\",\\\"form-control\\\",[28,\\\"t\\\",[\\\"common.search\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right form-inline font-medium\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"resources.dateRange\\\"],null],false],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"common.from\\\"],null],false],[0,\\\"\\\\n            \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"fromInput\\\"]],[28,\\\"t\\\",[\\\"common.minDate\\\"],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"fromInput\\\"]]],null]],null]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.to\\\"],null],false],[0,\\\"\\\\n            \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"toInput\\\"]],[28,\\\"t\\\",[\\\"common.maxDate\\\"],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"toInput\\\"]]],null]],null]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"select\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"onchange\\\",[28,\\\"action\\\",[[23,0,[]],\\\"mutStatusDateInput\\\"],[[\\\"value\\\"],[\\\"target.value\\\"]]]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"option\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"resources.dateStatuses.label\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"DATE_STATUSES\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"option\\\",true],[11,\\\"value\\\",[23,4,[]]],[11,\\\"selected\\\",[28,\\\"eq\\\",[[24,[\\\"dateStatusInput\\\"]],[23,4,[]]],null]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"resources.dateStatuses.\\\",[23,4,[]]],null]],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-info\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"setDatesFilter\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.search\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"clearFilter\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.clear\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table company-table table-hover\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"tr\\\",true],[10,\\\"class\\\",\\\"resource-table\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.sideNumber\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                     \\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.trailerType.label\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.registrationNumber\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.capacity\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.model\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"dateColumns\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"th\\\",true],[10,\\\"role\\\",\\\"button\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"sortByDate\\\",[23,3,[]]],null]],[10,\\\"class\\\",\\\"sortable-header\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"header-content\\\"],[8],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"sort-label\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"find-resource-date-label\\\",[[23,3,[]]],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"sort-arrows\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[11,\\\"class\\\",[29,[\\\"arrow up \\\",[28,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"eq\\\",[[24,[\\\"sortColumn\\\"]],[23,3,[]]],null],[28,\\\"eq\\\",[[24,[\\\"sortDirection\\\"]],\\\"asc\\\"],null]],null],\\\"active\\\"],null]]]],[8],[0,\\\"▲\\\"],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[11,\\\"class\\\",[29,[\\\"arrow down \\\",[28,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"eq\\\",[[24,[\\\"sortColumn\\\"]],[23,3,[]]],null],[28,\\\"eq\\\",[[24,[\\\"sortDirection\\\"]],\\\"desc\\\"],null]],null],\\\"active\\\"],null]]]],[8],[0,\\\"▼\\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"trailers\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"tr\\\",true],[10,\\\"class\\\",\\\"resource-table\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"showDetails\\\",[23,1,[\\\"id\\\"]]],null]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"sideNumber\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"outOfCommission\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-times red\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"vehicle.outOfCommissionHint\\\"],null]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"trailerTypeInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"capacity\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"model\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"dateColumns\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"td\\\",true],[11,\\\"class\\\",[28,\\\"find-warning-class\\\",[[23,1,[]],[23,2,[]]],null]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"format-resource-date\\\",[[23,1,[]],[23,2,[]]],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"pagination-buttons\\\",null,[[\\\"url\\\",\\\"page\\\",\\\"max\\\",\\\"totalPages\\\"],[\\\"trailers.index\\\",[24,[\\\"page\\\"]],[24,[\\\"max\\\"]],[24,[\\\"totalPages\\\"]]]]],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/trailers/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transaction/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\", \"ember-data-copyable\", \"apollo/mixins/input-utils-mixin\"], function (_exports, _emberData, _modelValidator, _emberDataCopyable, _inputUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, _emberDataCopyable.default, _inputUtilsMixin.default, {\n    intl: Ember.inject.service(),\n    transport: _emberData.default.belongsTo('transport', {\n      async: true\n    }),\n    currency: _emberData.default.belongsTo('currency', {\n      async: true\n    }),\n    currencyOfFreight: _emberData.default.belongsTo('currency', {\n      async: true\n    }),\n    currencyOfWash: _emberData.default.belongsTo('currency', {\n      async: true\n    }),\n    priceOfFreight: _emberData.default.attr('number'),\n    priceOfService: _emberData.default.attr('number'),\n    priceOfWash: _emberData.default.attr('number'),\n    validations: {\n      currency: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      priceOfService: {\n        custom: [{\n          validation: function validation(key, value, model) {\n            return value !== undefined && value !== null && model.isCorrectPrice(value);\n          },\n          message: 'incorrectNumber'\n        }]\n      },\n      priceOfFreight: {\n        custom: [{\n          validation: function validation(key, value, model) {\n            if (value || !model.get('transport.carrierCompany.id')) {\n              return true;\n            }\n\n            return !!value && model.isCorrectPrice(value);\n          },\n          message: 'incorrectNumber'\n        }]\n      },\n      priceOfWash: {\n        custom: [{\n          validation: function validation(key, value, model) {\n            if (!model.get('transport.wash.id')) {\n              return true;\n            }\n\n            return !Ember.isEmpty(value) && model.isCorrectPrice(value);\n          },\n          message: 'incorrectNumber'\n        }]\n      },\n      currencyOfWash: {\n        custom: [{\n          validation: function validation(key, value, model) {\n            if (!model.get('transport.wash.id')) {\n              return true;\n            }\n\n            return !!value;\n          },\n          message: 'blank'\n        }]\n      }\n    },\n    profitMargin: Ember.computed('priceOfService', 'priceOfFreight', function () {\n      var priceOfFreight = this.get('priceOfFreight');\n\n      if (this.get('priceOfService') === null || priceOfFreight === null) {\n        return null;\n      }\n\n      var formattedPriceOfFreight = this.isNumber(priceOfFreight) ? priceOfFreight : Number(this.get('priceOfFreight').replace(\",\", \".\"));\n\n      if (isNaN(formattedPriceOfFreight)) {\n        return null;\n      }\n\n      return (this.get('priceOfService') - formattedPriceOfFreight).toFixed(2);\n    }),\n    minimalMarginSettingName: Ember.computed('transport.personsGroup.name', function () {\n      switch (this.get('transport.personsGroup.name')) {\n        case 'NATIONAL':\n          {\n            return 'MINIMAL_NATIONAL_EXPECTED_MARGIN';\n          }\n\n        case 'INTERNATIONAL':\n          {\n            return 'MINIMAL_INTERNATIONAL_EXPECTED_MARGIN';\n          }\n\n        case 'INTERMODAL':\n          {\n            return 'MINIMAL_INTERMODAL_EXPECTED_MARGIN';\n          }\n\n        default:\n          {\n            return 'MINIMAL_NATIONAL_EXPECTED_MARGIN';\n          }\n      }\n    }),\n    minimalProfitMargin: Ember.computed('minimalMarginName', function () {\n      return this.get('store').peekAll('setting').filterBy('name', this.get('minimalMarginSettingName')).get('firstObject').get('value');\n    }),\n    profitMarginTooLow: Ember.computed('profitMargin', 'minimalProfitMargin', 'transport.carrierCompany.isPrincipal', function () {\n      if (this.get('transport.carrierCompany.isPrincipal') || this.get('profitMargin') === null) {\n        return false;\n      }\n\n      return parseFloat(this.get('profitMargin')) < parseFloat(this.get('minimalProfitMargin'));\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transport-notification/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    transport: _emberData.default.belongsTo('transport', {\n      async: true\n    }),\n    notification: _emberData.default.belongsTo('notification', {\n      async: true\n    }),\n    sender: _emberData.default.belongsTo('user', {\n      async: true\n    }),\n    active: _emberData.default.attr('boolean'),\n    sent: _emberData.default.attr('boolean'),\n    dateSent: _emberData.default.attr('isodate'),\n    receivers: _emberData.default.attr('string'),\n    delivered: _emberData.default.attr('boolean'),\n    dateCreated: _emberData.default.attr('isodate'),\n    canBeSent: Ember.computed('sent', 'transport.isActive', 'notification.sentAutomatically', function () {\n      return !this.get('sent') && this.get('transport.isActive') && !this.get('notification.sentAutomatically');\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transport-type/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    intl: Ember.inject.service(),\n    TRANSPORT_TYPES: {\n      TRANSPORT: 'TRANSPORT',\n      SERVICE: 'SERVICE',\n      DELIVERY: 'DELIVERY',\n      COLLECTION: 'COLLECTION'\n    },\n    roleGroups: _emberData.default.hasMany('roleGroup', {\n      async: true\n    }),\n    tableColumns: _emberData.default.hasMany('tableColumn', {\n      async: true\n    }),\n    workflow: _emberData.default.belongsTo('workflow'),\n    name: _emberData.default.attr('string'),\n    typeGroup: _emberData.default.attr('string'),\n    canBeCreatedByRoleGroup: _emberData.default.attr('boolean'),\n    canBeSeenByRoleGroup: _emberData.default.attr('boolean'),\n    canHaveAdviceAddedByRoleGroup: _emberData.default.attr('boolean'),\n    showCreateButtonInTopMenu: _emberData.default.attr('boolean'),\n    tasks: Ember.computed('workflow.tasks', function () {\n      return this.get('workflow.tasks');\n    }),\n    label: Ember.computed('name', function () {\n      return this.get('intl').t(\"transport.type.\".concat(this.get('name')));\n    }),\n    tableColumnNames: Ember.computed('tableColumns.@each.id', function () {\n      return this.get('tableColumns').map(function (c) {\n        return c.get(\"name\");\n      });\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transport-type/serializer\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.RESTSerializer.extend(_emberData.default.EmbeddedRecordsMixin, {\n    attrs: {\n      roleGroups: {\n        deserialize: 'records',\n        embedded: 'save'\n      },\n      tableColumns: {\n        deserialize: 'records',\n        embedded: 'save'\n      }\n    },\n    serializeHasMany: function serializeHasMany(record, json, relationship) {\n      console.debug('serializeHasMany');\n      var hasManyRecords, key;\n      key = relationship.key;\n      hasManyRecords = record.hasMany(key);\n\n      if (hasManyRecords && this.attrs[key] && this.attrs[key].embedded === \"save\") {\n        json[key] = [];\n        hasManyRecords.forEach(function (item) {\n          // use includeId: true if you want the id of each model on the hasMany relationship\n          var data = item.attributes();\n          data.id = item.id;\n          json[key].push(data);\n        });\n      } else {\n        this._super(record, json, relationship);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transport-types/permissions/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    intl: Ember.inject.service(),\n    errors: [],\n    actions: {\n      save: function save() {\n        var self = this;\n        var transportType = self.get('model.transportType');\n        transportType.save().then(function () {\n          self.setProperties({\n            success: true,\n            errors: []\n          });\n          var msg = self.get('intl').t('settings.transportTypes.permissionsSaveSuccess');\n          self.set('successMessage', msg);\n        }).catch(function (response) {\n          self.set('errors', response.errors);\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transport-types/permissions/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_SHOW_PERMISSIONS_TRANSPORT_TYPE'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      return Ember.RSVP.hash({\n        transportType: this.store.peekRecord('transport-type', params.id),\n        roleGroups: this.store.query('role-group', {\n          transportTypeId: params.id\n        })\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transport-types/permissions/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"ii8+jNM+\",\n    \"block\": \"{\\\"symbols\\\":[\\\"roleGroup\\\",\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"settings.transportTypes.header\\\"],null],false],[0,\\\": \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"transport.type.\\\",[24,[\\\"model\\\",\\\"transportType\\\",\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\",\\\"model\\\"],[\\\"btn btn-info\\\",\\\"workflows.edit\\\",[24,[\\\"model\\\",\\\"transportType\\\",\\\"workflow\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"settings.transportTypes.workflow\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\",\\\"model\\\"],[\\\"btn btn-info\\\",\\\"transport-types.permissions\\\",[24,[\\\"model\\\",\\\"transportType\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"settings.transportTypes.permissions\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n    \\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,2,[]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\",\\\"roleGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"p\\\",true],[8],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"checked\\\",\\\"name\\\"],[\\\"checkbox\\\",[23,1,[\\\"canCreateTransportOfType\\\"]],\\\"roleGroup\\\"]]],false],[1,[23,1,[\\\"name\\\"]],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary pull-right\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/transport-types/permissions/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transport/model\", [\"exports\", \"jquery\", \"ember-data\", \"apollo/mixins/model-validator\", \"ember-data-copyable\"], function (_exports, _jquery, _emberData, _modelValidator, _emberDataCopyable) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, _emberDataCopyable.default, {\n    intl: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    creator: _emberData.default.belongsTo('user', {\n      async: true\n    }),\n    forwarder: _emberData.default.belongsTo('user', {\n      async: true\n    }),\n    clientCompany: _emberData.default.belongsTo('company', {\n      async: true\n    }),\n    principalCompany: _emberData.default.belongsTo('company', {\n      async: true\n    }),\n    carrierCompany: _emberData.default.belongsTo('company', {\n      async: true\n    }),\n    advice: _emberData.default.belongsTo('advice', {\n      async: true,\n      deepEmbedded: ['creator', 'driver', 'trailer', 'truck', 'additionalDriver', 'associatedContainer']\n    }),\n    requiredCarType: _emberData.default.belongsTo('carType', {\n      async: true\n    }),\n    firstUnconfirmedCheckpoint: _emberData.default.belongsTo('checkpoint', {\n      async: true\n    }),\n    lastConfirmedCheckpoint: _emberData.default.belongsTo('checkpoint', {\n      async: true\n    }),\n    transportType: _emberData.default.belongsTo('transportType', {\n      async: true\n    }),\n    steps: _emberData.default.hasMany('step', {\n      async: true,\n      deepEmbedded: ['company', 'address', 'service']\n    }),\n    checkpoints: _emberData.default.hasMany('checkpoint', {\n      async: true\n    }),\n    additionalData: _emberData.default.hasMany('additionalData', {\n      async: true\n    }),\n    notes: _emberData.default.hasMany('note', {\n      async: true\n    }),\n    files: _emberData.default.hasMany('file', {\n      async: true\n    }),\n    transportLogs: _emberData.default.hasMany('auditLog', {\n      async: true\n    }),\n    controllingIntegrations: _emberData.default.hasMany('controllingIntegration', {\n      async: true\n    }),\n    externalCostIntegrations: _emberData.default.hasMany('externalCostIntegration', {\n      async: true\n    }),\n    flOrderIntegrations: _emberData.default.hasMany('flOrderIntegration', {\n      async: true\n    }),\n    flOrderNumberIntegrations: _emberData.default.attr('string'),\n    transaction: _emberData.default.belongsTo('transaction', {\n      async: true,\n      deepEmbedded: ['currency', 'currencyOfFreight', 'currencyOfWash']\n    }),\n    products: _emberData.default.hasMany('product', {\n      async: true\n    }),\n    externalCosts: _emberData.default.hasMany('externalCost', {\n      async: true,\n      deepEmbedded: ['currency', 'company', 'externalCostType'],\n      inverse: 'transport'\n    }),\n    personsGroup: _emberData.default.belongsTo('userGroup', {\n      async: true\n    }),\n    transportNotifications: _emberData.default.hasMany('transportNotification', {\n      async: true\n    }),\n    controllingIntegrationNumber: _emberData.default.attr('number'),\n    internalIndex: _emberData.default.attr('number'),\n    erpIdentifier: _emberData.default.attr('string'),\n    remoteId: _emberData.default.attr('string'),\n    archived: _emberData.default.attr('boolean'),\n    dateOfArchiving: _emberData.default.attr('isodate'),\n    deleted: _emberData.default.attr('boolean'),\n    dateOfDeletion: _emberData.default.attr('isodate'),\n    earliestStepStart: _emberData.default.attr('isodate'),\n    dateCreated: _emberData.default.attr('date'),\n    lastUpdated: _emberData.default.attr('date'),\n    description: _emberData.default.attr('string'),\n    canBeUpdated: _emberData.default.attr('boolean'),\n    canBeDeleted: _emberData.default.attr('boolean'),\n    otherRequirements: _emberData.default.attr('string'),\n    numberOfUnreadNotes: _emberData.default.attr('number'),\n    isFromSap: _emberData.default.attr('boolean'),\n    stoNumber: _emberData.default.attr('string'),\n    flOrderNumber: _emberData.default.attr('string'),\n    flAutomaticTimeShift: _emberData.default.attr('boolean'),\n    jobInProgress: _emberData.default.attr('boolean'),\n    assignedResources: _emberData.default.attr('boolean'),\n    readyToUpdate: _emberData.default.attr('boolean'),\n    failedResourceOverwrite: _emberData.default.attr('boolean'),\n    //externalCostOrder\n    externalCost: _emberData.default.belongsTo('externalCost', {\n      async: true,\n      inverse: 'externalCostOrder'\n    }),\n    transport: _emberData.default.belongsTo('transport', {\n      async: true,\n      inverse: null\n    }),\n    orderNumber: _emberData.default.attr('string'),\n    pzNumber: _emberData.default.attr('string'),\n    plannedDate: _emberData.default.attr('isodate'),\n    executionDate: _emberData.default.attr('isodate'),\n    isHighlighted: false,\n    summaryQuantity: 0,\n    summaryQuantityBoxes: 0,\n    adviceChecked: _emberData.default.attr('boolean', {\n      defaultValue: function defaultValue() {\n        return false;\n      }\n    }),\n    isGrouping: _emberData.default.attr('boolean', {\n      defaultValue: function defaultValue() {\n        return false;\n      }\n    }),\n\n    /**\n     * Generic flag telling that there are some operations/modification in progress.\n     */\n    operationsInProgress: _emberData.default.attr('boolean', {\n      defaultValue: function defaultValue() {\n        return false;\n      }\n    }),\n    validations: {\n      clientCompany: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      requiredCarType: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      transaction: {\n        relations: ['belongsTo']\n      }\n    },\n    CHECKPOINT_NAMES: {\n      arrival: 'ARRIVAL',\n      onUnload: 'ON_UNLOAD',\n      afterUnload: 'AFTER_UNLOAD',\n      departure: 'DEPARTURE'\n    },\n    TRANSPORT_TYPES: {\n      transport: 'transport',\n      service: 'service'\n    },\n    isTransport: Ember.computed('transportType', function () {\n      return this.get('transportType.type') === this.get('TRANSPORT_TYPES').transport;\n    }),\n    STATE_INITIAL_NAME: Ember.computed(function () {\n      return this.get('intl').t('statuses.initial');\n    }),\n    STATE_DELETED_NAME: Ember.computed(function () {\n      return this.get('intl').t('statuses.deleted').toString();\n    }),\n    STATE_FINISHED_NAME: Ember.computed(function () {\n      return this.get('intl').t('statuses.finished').toString();\n    }),\n    name: Ember.computed('internalIndex', function () {\n      return this.get('internalIndex') ? 'Transport nr ' + this.get('internalIndex') : 'Nowy transport';\n    }),\n    isLate: Ember.computed('firstUnconfirmedCheckpoint.id', 'firstUnconfirmedCheckpoint.hasAlert', function () {\n      return this.get('firstUnconfirmedCheckpoint.hasAlert');\n    }),\n    isLeave: Ember.computed(function () {\n      return this.get('transportType.name') === 'LEAVE';\n    }),\n    isService: Ember.computed(function () {\n      return this.get('transportType.name') === 'SERVICE';\n    }),\n    color: Ember.computed('lastUpdated', 'deleted', 'isLate', 'firstUnconfirmedCheckpoint.task.color', function () {\n      if (this.get('isLeave')) {\n        return \"#9aa6bc\";\n      }\n\n      if (this.get('deleted')) {\n        return \"darkgray\"; // TODO: [pawel] umożliwić użytkownikowi ustalenie tego koloru w ustawieniach\n      }\n\n      if (this.get('archived') || this.get('isCompleted')) {\n        return \"dimgray\"; // TODO: [pawel] umożliwić użytkownikowi ustalenie tego koloru w ustawieniach\n      }\n\n      if (this.get('isLate')) {\n        return this.get('firstUnconfirmedCheckpoint.id') ? this.get('firstUnconfirmedCheckpoint.task.lateColor') : \"red\";\n      }\n\n      return this.get('firstUnconfirmedCheckpoint.id') ? this.get('firstUnconfirmedCheckpoint.task.color') : null;\n    }),\n    backgroundColorStyle: Ember.computed('color', function () {\n      return Ember.String.htmlSafe(\"background-color: \" + this.get('color') + \";\");\n    }),\n    textColorStyle: Ember.computed('color', function () {\n      return Ember.String.htmlSafe(\"color: \" + this.get('color') + \";\");\n    }),\n    isActive: Ember.computed('isCompleted', 'archived', 'deleted', function () {\n      return !(this.get('isCompleted') || this.get('deleted') || this.get('archived'));\n    }),\n    isCompleted: Ember.computed('firstUnconfirmedCheckpoint.id', function () {\n      return this.get('id') && !this.get('firstUnconfirmedCheckpoint.id');\n    }),\n    stageName: Ember.computed('firstUnconfirmedCheckpoint.stageName', function () {\n      if (this.get(\"deleted\")) {\n        return this.get('STATE_DELETED_NAME');\n      } else if (this.get(\"archived\") || this.get('isCompleted')) {\n        return this.get('STATE_FINISHED_NAME');\n      }\n\n      var point = this.get('firstUnconfirmedCheckpoint');\n      return point ? point.get('stageName') : this.get('STATE_INITIAL_NAME');\n    }),\n    stageNameAndKey: Ember.computed('firstUnconfirmedCheckpoint.stageName', function () {\n      if (this.get(\"deleted\")) {\n        return {\n          name: this.get('STATE_DELETED_NAME'),\n          key: 'DELETED'\n        };\n      } else if (this.get(\"archived\") || this.get('isCompleted')) {\n        return {\n          name: this.get('STATE_FINISHED_NAME'),\n          key: 'COMPLETED'\n        };\n      }\n\n      var point = this.get('firstUnconfirmedCheckpoint');\n      return {\n        name: point.get('stageName'),\n        key: point.get('task.stageNameEn')\n      };\n    }),\n    sortProperty: Ember.computed('id', function () {\n      return this.get('id');\n    }),\n    setSummaryQuantity: Ember.on('init', Ember.observer('steps.@each.quantity', function () {\n      var _this = this;\n\n      var q = 0;\n      this.get('steps').then(function (steps) {\n        steps.forEach(function (s) {\n          if (s) {\n            q += parseFloat(s.get('quantity')) || 0;\n          }\n        });\n\n        _this.set('summaryQuantity', q);\n\n        if (q) {\n          _this.get('errors').remove('summaryQuantity');\n\n          _this.get('errors').remove('summaryQuantityBoxes');\n        }\n      });\n    })),\n    setSummaryQuantityBoxes: Ember.observer('steps.@each.quantityBoxes', function () {\n      var _this2 = this;\n\n      var q = 0;\n      this.get('steps').then(function (steps) {\n        steps.forEach(function (s) {\n          if (s) {\n            q += parseFloat(s.get('quantityBoxes')) || 0;\n          }\n        });\n\n        _this2.set('summaryQuantityBoxes', q);\n      });\n\n      if (this.get('summaryQuantity')) {\n        this.get('errors').remove('summaryQuantityBoxes');\n      }\n    }),\n    service: Ember.computed('steps.firstObject.service', function () {\n      return this.get('steps.firstObject.service');\n    }),\n    leaveStep: Ember.computed('steps.@each.firstObject', function () {\n      return this.get('steps').filterBy('stepTypeName', 'leave').get('firstObject');\n    }),\n    firstStep: Ember.computed('steps.@each.id', 'steps.@each.orderInTransport', function () {\n      return this.get('sortedSteps').get('firstObject');\n    }),\n    firstAddress: Ember.computed('firstStep.address', function () {\n      return this.get('firstStep').get('address');\n    }),\n    firstCountry: Ember.computed('firstAddress.country', function () {\n      return this.get('firstAddress').get('country');\n    }),\n    firstIbanSymbol: Ember.computed('firstCountry.ibanSymbol', function () {\n      return this.get('firstCountry.ibanSymbol');\n    }),\n    lastStep: Ember.computed('steps.@each.id', 'steps.@each.orderInTransport', function () {\n      return this.get('sortedSteps').get('lastObject');\n    }),\n    lastAddress: Ember.computed('lastStep.address', function () {\n      return this.get('lastStep').get('address');\n    }),\n    lastCountry: Ember.computed('lastAddress.country', function () {\n      return this.get('lastAddress').get('country');\n    }),\n    lastIbanSymbol: Ember.computed('lastCountry.ibanSymbol', function () {\n      return this.get('lastCountry.ibanSymbol');\n    }),\n    firstContractor: Ember.computed('contractors.length', function () {\n      return this.get('contractors').get('firstObject');\n    }),\n    supplierNames: Ember.computed('contractors.@each.company', function () {\n      return this.get('contractors').getEach('name').filter(function (s) {\n        return s !== undefined;\n      });\n    }),\n    loadSteps: Ember.computed('steps.@each', function () {\n      return this.get('steps').filterBy('stepTypeName', 'load');\n    }),\n    unloadSteps: Ember.computed('steps.@each', function () {\n      return this.get('steps').filterBy('stepTypeName', 'unload');\n    }),\n    washStep: Ember.computed('steps.@each', function () {\n      return this.get('steps').filterBy('stepTypeName', 'wash').get('firstObject');\n    }),\n    washCost: Ember.computed('externalCosts.[]', function () {\n      return this.get('externalCosts').find(function (c) {\n        return c.get('externalCostType.name') === 'AUTOMATIC_WASHING';\n      });\n    }),\n    wash: Ember.computed('washStep', function () {\n      return this.get('washStep.company');\n    }),\n    sortedSteps: Ember.computed('steps.@each', 'steps.@each.orderInTransport', function () {\n      return this.get('steps').sortBy('orderInTransport');\n    }),\n    sortedLoadSteps: Ember.computed('loadSteps.@each.orderInTransport', function () {\n      return this.get('loadSteps').sortBy('orderInTransport');\n    }),\n    sortedUnloadSteps: Ember.computed('unloadSteps.@each.orderInTransport', function () {\n      return this.get('unloadSteps').sortBy('orderInTransport');\n    }),\n    resourceId: Ember.computed('advice', 'carrierCompany', 'advice.truck', 'advice.driver', 'personsGroup', function () {\n      if (!this.get('personsGroup.id') && !this.get('carrierCompany.id') && !this.get('isLeave')) {\n        return 'NOTASSIGNED';\n      } else if (this.get('personsGroup.id') && !this.get('carrierCompany.id') && !this.get('isLeave')) {\n        return 'NOTASSIGNED-' + this.get('personsGroup.id');\n      }\n\n      if (!this.get('isLeave') && !this.get('isService') || this.get('isService') && this.get('transportTypeParam') === 'TRANSPORT') {\n        var resourceId = this.get('personsGroup.id');\n\n        if (this.get('carrierCompany.id')) {\n          if (this.get('carrierCompany.isExternal')) {\n            return this.get('carrierCompany.id');\n          } else {\n            var companyIds = this.get('personsGroup.companiesWithTrucksInGroup').map(function (c) {\n              return c.get('id');\n            });\n\n            if (companyIds.includes(this.get('carrierCompany.id'))) {\n              if (this.get('advice.truck') && this.get('advice.truck.id') && this.get('advice.truck.owner')) {\n                resourceId += '-' + this.get('advice.truck.owner.id');\n              } else if (this.get('advice.trailer') && this.get('advice.trailer.id') && this.get('advice.trailer.truck.owner')) {\n                resourceId += '-' + this.get('advice.trailer.truck.owner.id');\n              } else {\n                resourceId += '-' + this.get('carrierCompany.id');\n              }\n            }\n\n            if (this.get('advice.truck') && this.get('advice.truck.id') && this.get('advice.truck.group.id') === this.get('personsGroup.id')) {\n              resourceId += '-' + this.get('advice.truck.id');\n            }\n\n            if (!this.get('advice.truck.id') && this.get('advice.trailer.id') && this.get('advice.trailer.truck.group.id') === this.get('personsGroup.id')) {\n              resourceId += '-' + this.get('advice.trailer.truck.id');\n            }\n          }\n        } else {\n          resourceId += '-NO_CARRIER';\n        }\n\n        return resourceId;\n      } else if (this.get('isService') && this.get('transportTypeParam') === 'SERVICE') {\n        var company = this.get('steps.firstObject.company');\n        var mechanic = this.get('steps.firstObject.service.mechanic');\n\n        if (company && company.get('isExternal') && company.get('id')) {\n          return 'PLANNED-' + this.get('steps.firstObject.company.id');\n        } else if (company && !company.get('id')) {\n          return 'NOTPLANNED';\n        } else if (company && company.get('id') && !company.get('isExternal') && mechanic && !mechanic.get('id')) {\n          return 'NOTASSIGNED-' + company.get('id');\n        } else if (company && !company.get('isExternal') && company.get('id') && mechanic && mechanic.get('id')) {\n          return company.get('id') + '-' + mechanic.get('id');\n        }\n      } else if (this.get('isLeave') && (this.get('advice.driver.company.isPrincipal') || !this.get('advice.driver.company.isExternal'))) {\n        var _resourceId = this.get('advice.driver.truck.group.id');\n\n        var driverCompany = this.get('advice.driver.company');\n\n        if (driverCompany.get('id')) {\n          _resourceId += '-' + driverCompany.get('id') + '-' + this.get('advice.driver.truck.id');\n        }\n\n        return _resourceId;\n      }\n    }),\n    eventDates: Ember.computed('asScheduleEvent', function () {\n      var start = new Date(this.get('steps.firstObject.deliveryDateFrom'));\n      var deliveryDateTo = new Date(this.get('steps.lastObject.deliveryDateTo'));\n      var deliveryDateFrom = new Date(this.get('steps.lastObject.deliveryDateFrom'));\n      var end = new Date();\n\n      if (deliveryDateTo > deliveryDateFrom) {\n        end = new Date(this.get('steps.lastObject.deliveryDateTo'));\n      } else {\n        end = new Date(this.get('steps.lastObject.deliveryDateFrom'));\n      }\n\n      return {\n        start: start,\n        end: end\n      };\n    }),\n    asScheduleEvent: Ember.computed('schedulerEventTitle', 'resourceId', 'deleted', 'archived', 'steps.@each', 'color', 'isCompleted', function () {\n      var start = this.get('eventDates.start');\n      var end = moment();\n\n      if (!this.get('isLeaveForPrincipalWorker')) {\n        end = moment(this.get('eventDates.end'));\n      } else if (this.get('isLeaveForPrincipalWorker')) {\n        end = moment(this.get('eventDates.end')).add(24, 'h');\n      }\n\n      return {\n        title: this.get('schedulerEventTitle'),\n        start: start,\n        end: end,\n        resourceId: this.get('resourceId'),\n        overlap: true,\n        color: this.get('color'),\n        transportId: this.get('id'),\n        editable: !(this.get('deleted') || this.get('archived') || this.get('isCompleted')) && !this.get('isWindowEditionBlocked'),\n        durationEditable: false\n      };\n    }).readOnly(),\n    isWindowEditionBlocked: Ember.computed('sortedCheckpoints.@each.executionDate', 'sortedCheckpoints.@each.id', function () {\n      var confirmedCheckpoints = this.get('sortedCheckpoints').filterBy('executionDate');\n      var filteredCheckpoints = confirmedCheckpoints.filter(function (c) {\n        return c.get('task.blocksWindowEdition');\n      });\n      return filteredCheckpoints.length > 0;\n    }),\n    isLeaveForPrincipalWorker: Ember.computed(function () {\n      return this.get('isLeave') && this.get('resourceId') && (!this.get('carrier.company.isExternal') || this.get('carrier.company.isPrincipal'));\n    }),\n    showFilesDiv: Ember.computed('browserOld', function () {\n      return this.get(\"files.length\") || !this.get(\"browserOld\");\n    }),\n    browserOld: Ember.computed(function () {\n      return (0, _jquery.default)('html').is('.old');\n    }),\n    canBeAccessedByCompany: function canBeAccessedByCompany(company) {\n      if (this.get('creator.company.id') === company.get('id') || this.get('carrierCompany').get('id') === company.get('id')) {\n        return true;\n      }\n\n      return this.belongsToContractors(company);\n    },\n    belongsToContractors: function belongsToContractors(company) {\n      return !!this.get('contractors').findBy('id', company.get('id'));\n    },\n    canConfirmArrival: Ember.computed('arrivalCheckpoint.isConfirmed', function () {\n      var arrivalCheckpoint = this.get('arrivalCheckpoint');\n      return arrivalCheckpoint && !arrivalCheckpoint.get('isConfirmed');\n    }),\n    canConfirmDeparture: Ember.computed('arrivalCheckpoint.isConfirmed', 'departureCheckpoint.isConfirmed', function () {\n      var departureCheckpoint = this.get('departureCheckpoint');\n\n      if (this.get('isTransport')) {\n        var onUnloadCheckpoint = this.get('onUnloadCheckpoint');\n        return onUnloadCheckpoint && departureCheckpoint && onUnloadCheckpoint.get('isConfirmed') && !departureCheckpoint.get('isConfirmed');\n      } else {\n        var arrivalCheckpoint = this.get('arrivalCheckpoint');\n        return arrivalCheckpoint && departureCheckpoint && arrivalCheckpoint.get('isConfirmed') && !departureCheckpoint.get('isConfirmed');\n      }\n    }),\n    arrivalCheckpoint: Ember.computed('checkpoints.@each.id', 'checkpoints.@each.expectedDate', function () {\n      return this.findCheckpoint(this.get('CHECKPOINT_NAMES').arrival);\n    }),\n    departureCheckpoint: Ember.computed('checkpoints.@each.id', 'checkpoints.@each.expectedDate', function () {\n      return this.findCheckpoint(this.get('CHECKPOINT_NAMES').departure);\n    }),\n    onUnloadCheckpoint: Ember.computed('checkpoints.@each.id', 'checkpoints.@each.expectedDate', function () {\n      return this.findCheckpoint(this.get('CHECKPOINT_NAMES').onUnload);\n    }),\n    findCheckpoint: function findCheckpoint(name) {\n      return this.get('checkpoints').filterBy('checkpointName', name).get('firstObject');\n    },\n    title: Ember.computed('transportType.label', function () {\n      return this.get('transportType').get('label');\n    }).readOnly(),\n    canNotBeEdited: Ember.computed('isActive', 'canBeUpdated', function () {\n      if (!this.get('isActive')) {\n        return true;\n      }\n\n      var transportLevelBlocade;\n\n      if (this.get('sessionAccount').hasRole('ROLE_CAN_EDIT_TRANSPORT')) {\n        transportLevelBlocade = false;\n      } else {\n        transportLevelBlocade = this.get('id') && !this.get('canBeUpdated');\n      }\n\n      return transportLevelBlocade;\n    }),\n    isEditable: Ember.computed('canNotBeEdited', function () {\n      return !this.get('canNotBeEdited') || !this.get('remoteId');\n    }),\n    earliestLoadDate: Ember.computed('earliestStepStart', function () {\n      return this.get('earliestStepStart') ? moment(this.get('earliestStepStart')).startOf('day').toDate() : null;\n    }),\n    isConfirmed: Ember.computed('checkpoints.@each.isConfirmed', function () {\n      var s = this.get('store').peekAll('setting').filterBy('name', 'CHECKPOINT_THAT_APPROVES_ORDER');\n      var checkpointName = s.get('firstObject').get('value');\n      return this.findCheckpoint(checkpointName) ? this.findCheckpoint(checkpointName).get('isConfirmed') : null;\n    }),\n    washIsConfirmed: Ember.computed('checkpoints.@each.isConfirmed', function () {\n      var washCheckpoint = this.get('checkpoints').find(function (c) {\n        return c.get('task.stepType') === 'wash';\n      });\n\n      if (!washCheckpoint) {\n        return false;\n      }\n\n      return washCheckpoint.get('isConfirmed');\n    }),\n    hasUnreadNotes: Ember.computed('numberOfUnreadNotes', function () {\n      return this.get('numberOfUnreadNotes') > 0;\n    }),\n    numberOfNotes: Ember.computed('notes', 'numberOfUnreadNotes', function () {\n      return this.hasMany('notes').ids().length;\n    }),\n    numberOfFiles: Ember.computed('files.@each.id', function () {\n      return this.hasMany('files').ids().length;\n    }),\n    canHaveAdviceAdded: Ember.computed('archived', 'deleted', 'advice.id', 'carrierCompany.id', 'transportType.canHaveAdviceAddedByRoleGroup', function () {\n      if (this.get('archived') || this.get('deleted') || this.get('advice.id')) {\n        return false;\n      }\n\n      return this.get('carrierCompany.id') && this.get('transportType.canHaveAdviceAddedByRoleGroup');\n    }),\n    schedulerEventTitle: Ember.computed('steps.@each', 'productsSymbols', 'advice.truck.registrationNumber', 'clientCompany.shortName', 'steps.firstObject.service.requestedJobs', 'steps.firstObject.service.finishedJobs', function () {\n      var _this3 = this;\n\n      if (!this.get('isLeave') && !this.get('isService')) {\n        var address = '';\n        var registrationNumberPrefix = '';\n        this.get('steps').filterBy('isWash', false).forEach(function (step) {\n          if (_this3.get('carrierCompany.id') && _this3.get('advice.id') && _this3.get('carrierCompany.isExternal')) {\n            address = step.get('address.country.ibanSymbol') + ' - ' + step.get('address.city') + ' ' + step.get('address.country.ibanSymbol') + ' - ' + step.get('address.city');\n            registrationNumberPrefix = _this3.get('advice.truck.registrationNumber') + ' ';\n          } else {\n            address += ' ' + step.get('address.country.ibanSymbol') + ' - ' + step.get('address.city');\n          }\n        });\n        return registrationNumberPrefix + this.get('clientCompany.shortName') + ' ' + address + ' ' + this.get('productsSymbols');\n      } else if (this.get('isService')) {\n        var description = this.get('steps.firstObject.service.requestedJobs');\n\n        if (this.get('advice.truck.sideNumber')) {\n          return description ? this.get('advice.truck.sideNumber') + '-' + description : this.get('advice.truck.sideNumber') + '-' + this.get('intl').t('service.noJobs');\n        }\n\n        if (this.get('advice.truck.registrationNumber')) {\n          return description ? this.get('advice.truck.registrationNumber') + '-' + description : this.get('advice.truck.registrationNumber') + '-' + this.get('intl').t('service.noJobs');\n        }\n\n        if (this.get('advice.trailer.sideNumber')) {\n          return description ? this.get('advice.trailer.sideNumber') + '-' + description : this.get('advice.trailer.sideNumber') + '-' + this.get('intl').t('service.noJobs');\n        }\n\n        if (this.get('advice.trailer.registrationNumber')) {\n          return description ? this.get('advice.trailer.registrationNumber') + '-' + description : this.get('advice.trailer.registrationNumber') + '-' + this.get('intl').t('service.noJobs');\n        }\n      } else {\n        return \"\".concat(this.get('advice.driver.name'), \" - \").concat(this.get('intl').t('transport.type.LEAVE'));\n      }\n    }),\n    productsSymbols: Ember.computed('products.@each', function () {\n      var products = '';\n      this.get('products').forEach(function (product) {\n        products += product.get('symbol') + ' ';\n      });\n      return products;\n    }),\n    cancelAdvice: function cancelAdvice() {\n      console.debug(\"Cancelling advice for \".concat(this.get('advice.transport.id'), \"..\"));\n\n      if (this.get('advice.id')) {\n        this.set('adviceChecked', false);\n        this.set('oldAdvice', this.get('advice'));\n        this.set('advice', null);\n      }\n    },\n    setAdvice: function setAdvice(truck) {\n      this.set('adviceChecked', true);\n      var advice;\n\n      if (this.get('advice.id')) {\n        advice = this.get('advice');\n      } else {\n        advice = this.get('store').createRecord('advice', {\n          transport: this\n        });\n      }\n\n      advice.set('truck', truck);\n\n      if (truck !== null) {\n        this.set('carrierCompany', truck.get('owner'));\n\n        if (truck.get('trailer.id')) {\n          advice.set('trailer', truck.get('trailer'));\n        } else {\n          advice.set('trailer', null);\n        }\n\n        if (truck.get('driver.id')) {\n          advice.set('driver', truck.get('driver'));\n        }\n      }\n    },\n    cancelCarrier: function cancelCarrier() {\n      this.set('carrierCompany', null);\n      this.get('transaction.id') ? this.set('transaction.priceOfFreight', null) : null;\n      this.get('transaction.id') ? this.set('transaction.currencyOfFreight', null) : null;\n    },\n    cancelGroup: function cancelGroup() {\n      this.set('isGrouping', true);\n      this.set('personsGroup', null);\n    },\n    sortedCheckpoints: Ember.computed('checkpoints.@each.idx', function () {\n      return this.get('checkpoints').sortBy('idx');\n    }).readOnly(),\n    sortedActiveFiles: Ember.computed('files.@each.dateCreated', 'files.@each.active', function () {\n      return this.get('files').filterBy('active').sortBy('dateCreated');\n    }).readOnly(),\n    refresh: function refresh() {\n      try {\n        this.get('transportType').set('forcedPollRequestTime', new Date().getTime());\n      } catch (e) {\n        console.error(e);\n      }\n    },\n    activeNotifications: Ember.computed('transportNotifications.@each.active', function () {\n      return this.get('transportNotifications').filterBy('active').sortBy('notification.idx');\n    }),\n    notificationsVisibleInTransportTable: Ember.computed('transportNotifications.@each.active', 'transportNotifications.@each.notification', 'transportNotifications.@each.notification.visibleInTransportTable', 'transportNotifications.@each.notification.idx', function () {\n      return this.get('transportNotifications').filterBy('notification.visibleInTransportTable', true).filterBy('active').sortBy('notification.idx');\n    }),\n    visibleInTransportSchedule: Ember.computed('transportType', 'carrierCompany', 'advice.trailer', 'advice.truck', function () {\n      // nie wyświetlamy serwisów dla przewoźników zewnętrznych w harmonogramie transportów\n      var isExternalService = this.get('transportType.name') === 'SERVICE' && this.get('carrierCompany.isExternal'); // nie wyświetlamy serwisów dla naczep, które nie są przypisane do ciągników\n\n      var isUnassignedTrucksService = this.get('transportType.name') === 'SERVICE' && this.get('advice.trailer.id') && !this.get('advice.trailer.truck.id');\n      return !isExternalService && !isUnassignedTrucksService;\n    }),\n    shortDescription: Ember.computed('description', function () {\n      var shortDescriptionLength = 40;\n      return this.get('description.length') > shortDescriptionLength ? this.get('description').substring(0, shortDescriptionLength) + '...' : this.get('description');\n    }),\n    isImport: Ember.computed('unloadSteps.[]', 'loadSteps.[]', function () {\n      var loadIbanSymbols = this.get('loadSteps').getEach('address.country.ibanSymbol');\n      var unloadIbanSymbols = this.get('unloadSteps').getEach('address.country.ibanSymbol');\n      return loadIbanSymbols.some(function (iban) {\n        return iban !== 'PL' && iban !== 'CZ';\n      }) && unloadIbanSymbols.some(function (iban) {\n        return iban === 'PL' || iban === 'CZ';\n      });\n    }),\n    isExport: Ember.computed('unloadSteps.[]', 'loadSteps.[]', function () {\n      var loadIbanSymbols = this.get('loadSteps').getEach('address.country.ibanSymbol');\n      var unloadIbanSymbols = this.get('unloadSteps').getEach('address.country.ibanSymbol');\n      return loadIbanSymbols.some(function (iban) {\n        return iban === 'PL' || iban === 'CZ';\n      }) && unloadIbanSymbols.some(function (iban) {\n        return iban !== 'PL' && iban !== 'CZ';\n      });\n    }),\n    restoreData: function restoreData() {\n      var _this4 = this;\n\n      var reload = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true;\n\n      if (this.get('oldAdvice') && this.get('oldAdvice.id')) {\n        this.set('advice', this.get('oldAdvice'));\n        this.set('oldAdvice', null);\n      }\n\n      this.rollbackAttributes();\n      this.get('advice').then(function (a) {\n        if (a) {\n          a.rollbackAttributes();\n        }\n      });\n      this.get('forwarder').then(function (f) {\n        if (f) {\n          f.rollbackAttributes();\n        }\n      });\n      this.get('transaction').then(function (t) {\n        if (t && t.get('currency')) {\n          t.get('currency').then(function (c) {\n            c.rollbackAttributes();\n          });\n        }\n      });\n\n      if (this.get('carrierCompany.name')) {\n        this.get('carrierCompany').then(function (c) {\n          if (c.id) {\n            c.rollbackAttributes();\n          } else {\n            c.unloadRecord();\n\n            if (_this4.get('oldCarrierCompany')) {\n              console.log(_this4.get('oldCarrierCompany'));\n\n              _this4.setProperties({\n                company: _this4.get('oldCarrierCompany'),\n                oldCarrierCompany: null\n              });\n            }\n          }\n        });\n      }\n\n      this.get('steps').then(function (steps) {\n        steps.forEach(function (s) {\n          if (s === undefined) {\n            return true;\n          }\n\n          s.rollbackAttributes();\n\n          if (!s.get('company.name')) {\n            return true;\n          }\n\n          s.get('company').then(function (comp) {\n            if (comp.get('id')) {\n              comp.rollbackAttributes();\n            } else {\n              comp.unloadRecord();\n\n              if (s.get('oldCompany')) {\n                s.setProperties({\n                  company: s.get('oldCompany'),\n                  oldCompany: null\n                });\n              }\n            }\n          });\n        });\n      });\n      this.get('products').then(function (products) {\n        products.forEach(function (product) {\n          if (product.get('id')) {\n            product.rollbackAttributes();\n          } else {\n            product.unloadRecord();\n          }\n        });\n      });\n      this.get('externalCosts').then(function (externalCosts) {\n        externalCosts.forEach(function (ec) {\n          if (ec.get('id')) {\n            ec.rollbackAttributes();\n          } else {\n            ec.unloadRecord();\n          }\n        });\n      });\n\n      if (this.get('id') && reload) {\n        this.reload();\n      }\n    },\n    logString: Ember.computed('id', 'internalIndex', 'erpIdentifier', function () {\n      return \"#\".concat(this.get('id'), \" / \").concat(this.get('internalIndex'), \" / ERP \").concat(this.get('erpIdentifier'));\n    }),\n    freightCost: Ember.computed('externalCosts.@each', function () {\n      return this.get('externalCosts').find(function (cost) {\n        return cost.get('externalCostType.name') === 'FREIGHT';\n      });\n    }),\n    deletingOrderNotPossibleHint: Ember.computed('deleted', 'pzNumber', function () {\n      if (this.get('deleted')) {\n        return this.get('intl').t('external-cost.order.deleted');\n      } else if (!this.get('sessionAccount').hasRole('ROLE_CAN_DELETE_EXTERNAL_COST') && !this.get('archived')) {\n        return this.get('intl').t('external-cost.order.noAuthorityToDelete');\n      } else if (this.get('pzNumber') && !this.get('archived')) {\n        return this.get('intl').t('external-cost.order.deletingNotPossibleConfirmedInSap');\n      } else {\n        return null;\n      }\n    }),\n    washSentToSap: Ember.computed('externalCosts.@each.externalCostIntegrationNumber', function () {\n      var washCost = this.get('externalCosts').find(function (ec) {\n        return ec.get('externalCostType.name') === 'AUTOMATIC_WASHING';\n      });\n\n      if (!washCost) {\n        return false;\n      }\n\n      return washCost.get('externalCostIntegrationNumber');\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transport/serializer\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.RESTSerializer.extend(_emberData.default.EmbeddedRecordsMixin, {\n    attrs: {\n      steps: {\n        embedded: 'save'\n      },\n      advice: {\n        embedded: 'save'\n      },\n      carrierCompany: {\n        embedded: 'save'\n      },\n      transaction: {\n        embedded: 'save'\n      },\n      products: {\n        embedded: 'save'\n      },\n      externalCosts: {\n        embedded: 'save'\n      },\n      additionalData: {\n        embedded: 'save'\n      }\n    },\n    serializeIntoHash: function serializeIntoHash(data, type, record, options) {\n      var object = this.serialize(record, options);\n\n      for (var key in object) {\n        data[key] = object[key];\n      }\n    },\n\n    /**\n     * Ember-data ma bug, który powoduje powielanie rekordów po ich zapisaniu.\n     * W przypadku `steps` akurat wystarczyło usuwać ostatni element z listy (por. `hasManyRecords.pop()`).\n     *\n     * Jedyną cechą charakterystyczną powielonych rekordów, którą zauważyłem, było to, że nie mają id\n     * oraz mają `_bfsId > 0`.\n     *\n     * Można się zapoznać z wątkiem https://github.com/emberjs/data/issues/1829,\n     * chociaż akurat nie było tam poniższego rozwiązania.\n     * W ogóle chyba nie udało się znaleźć konkretnej łaty.\n     *\n     * @param records\n     */\n    removeDuplicatedRecords: function removeDuplicatedRecords(records) {\n      try {\n        records.filter(function (r) {\n          return !r.id && r._internalModel._bfsId > 0;\n        }).forEach(function (r) {\n          console.debug(\"Removing duplicated has-many record of type \".concat(r.modelName, \"..\"));\n          records.splice(records.indexOf(r), 1);\n        });\n      } catch (e) {\n        console.error(e);\n      }\n    },\n    serializeHasMany: function serializeHasMany(record, json, relationship) {\n      var hasManyRecords, key;\n      key = relationship.key;\n      hasManyRecords = record.hasMany(key);\n\n      if (hasManyRecords && this.attrs[key] && this.attrs[key].embedded === \"save\") {\n        json[key] = [];\n        this.removeDuplicatedRecords(hasManyRecords);\n        hasManyRecords.forEach(function (item) {\n          // use includeId: true if you want the id of each model on the hasMany relationship\n          var data = item.attributes();\n\n          if (key === \"additionalData\" && Ember.isBlank(data.comment)) {\n            return;\n          }\n\n          data.id = item.id;\n\n          if (relationship.options.deepEmbedded) {\n            relationship.options.deepEmbedded.forEach(function (deepKey) {\n              if (item.belongsTo(deepKey)) {\n                var deepRecord = item.belongsTo(deepKey);\n\n                if (deepKey === \"company\" && !deepRecord.attr('name')) {\n                  return true;\n                }\n\n                data[deepKey] = deepRecord.attributes();\n                data[deepKey].id = deepRecord.id;\n\n                if (deepKey === \"company\") {\n                  data[deepKey].country = deepRecord.belongsTo('country') ? {\n                    id: deepRecord.belongsTo('country').id\n                  } : null;\n                } else if (deepKey === \"service\") {\n                  data[deepKey].mechanic = deepRecord.belongsTo('mechanic') ? {\n                    id: deepRecord.belongsTo('mechanic').id\n                  } : null;\n                  data[deepKey].serviceType = deepRecord.belongsTo('serviceType') ? {\n                    id: deepRecord.belongsTo('serviceType').id\n                  } : null;\n                } else if (deepKey === \"address\") {\n                  data[deepKey].country = deepRecord.belongsTo('country') ? {\n                    id: deepRecord.belongsTo('country').id\n                  } : null;\n                }\n              }\n            });\n          }\n\n          if (item.modelName === \"step\") {\n            if (data.deliveryDateFrom) {\n              data.deliveryDateFrom = moment(data.deliveryDateFrom).format();\n            }\n\n            if (data.deliveryDateTo) {\n              data.deliveryDateTo = moment(data.deliveryDateTo).format();\n            }\n          }\n\n          json[key].push(data);\n        });\n      } else {\n        this._super(record, json, relationship);\n      }\n    },\n    serializeBelongsTo: function serializeBelongsTo(record, json, relationship) {\n      var embeddedRecord, key;\n      key = relationship.key;\n      embeddedRecord = record.belongsTo(key);\n\n      if (embeddedRecord && this.attrs[key] && this.attrs[key].embedded === \"save\") {\n        if (key === \"carrierCompany\" && !embeddedRecord.attr('name')) {\n          return true;\n        }\n\n        var data = embeddedRecord.attributes();\n        data.id = embeddedRecord.id;\n\n        if (relationship.options.deepEmbedded) {\n          relationship.options.deepEmbedded.forEach(function (deepKey) {\n            if (embeddedRecord.belongsTo(deepKey)) {\n              data[deepKey] = {\n                id: embeddedRecord.belongsTo(deepKey).id\n              };\n            }\n          });\n        }\n\n        json[key] = data;\n      } else {\n        this._super(record, json, relationship);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/archive/controller\", [\"exports\", \"apollo/mixins/transports-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _transportsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_transportsMixin.default, _modalMixin.default, {\n    store: Ember.inject.service(),\n    searchParams: Ember.computed('model', function () {\n      var currentUser = this.get('sessionAccount').get('currentUser');\n\n      if (currentUser.get('roleGroup.name') === 'TRADESMAN') {\n        return {\n          filterMode: 'user',\n          query: '',\n          filters: Ember.A(),\n          transportTypesIds: this.get('allAvailableTransportTypes').getEach('id')\n        };\n      }\n\n      return {\n        query: '',\n        filters: Ember.A(),\n        transportTypesIds: this.get('allAvailableTransportTypes').getEach('id')\n      };\n    }),\n    allAvailableTransportTypes: Ember.computed('model', {\n      get: function get() {\n        if (this._allAvailableTransportTypes) {\n          return this._allAvailableTransportTypes;\n        }\n\n        return [];\n      },\n      set: function set(key, value) {\n        return this._allAvailableTransportTypes = value;\n      }\n    }),\n    actions: {}\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/archive/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_ARCHIVE_TAB'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      return this.store.peekRecord('transportType', params.type);\n    },\n    setupController: function setupController(controller, model) {\n      this._super.apply(this, arguments);\n\n      controller.setProperties({\n        model: model,\n        totalPages: model.get('meta.totalPages'),\n        archive: true,\n        allAvailableTransportTypes: this.store.peekAll('transport-type').filter(function (tt) {\n          return ['TRANSPORT', 'MANUAL_TRANSPORT', 'EXTERNAL_MANUAL_TRANSPORT'].includes(tt.get('typeGroup'));\n        })\n      });\n    },\n    actions: {}\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/archive/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Iv/Way5L\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"transports/transports-table\\\",null,[[\\\"transportTypes\\\",\\\"archive\\\",\\\"searchParams\\\",\\\"showModal\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\",\\\"confirm\\\",\\\"revoke\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\",\\\"showSearch\\\",\\\"showTransportSelects\\\"],[[24,[\\\"allAvailableTransportTypes\\\"]],[24,[\\\"archive\\\"]],[24,[\\\"searchParams\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null],true,true]]],false],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"outlet\\\",[\\\"modal\\\"],null],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/transports/archive/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/grouping/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    store: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    transportsGroupedByUserGroups: Ember.computed('model.transports.@each.personsGroup', function () {\n      var userGroups = this.get('model.personsGroups');\n      var transports = this.get('model.transports');\n      var allTransportsAndUserGroups = [];\n      transports.filter(function (t) {\n        if (!t.get('archived')) {\n          if (t.get('personsGroup.id')) {\n            userGroups.filter(function (u) {\n              if (u.get('name') === t.get('personsGroup.name')) {\n                allTransportsAndUserGroups.push(new Map().set(u.get('name'), t));\n              }\n            });\n          } else {\n            allTransportsAndUserGroups.push(new Map().set('NOTASSIGNED', t));\n          }\n        }\n      });\n      return allTransportsAndUserGroups;\n    }),\n    forwarderGroupedByUserGroups: Ember.computed(function () {\n      return [];\n    }),\n    setForwarderGroupedByUserGroups: Ember.observer('model.personsGroups', 'forwarders', function () {\n      var self = this;\n      var userGroups = this.get('model.personsGroups');\n      self.get('forwarders').then(function (forwarders) {\n        self.set('forwarderGroupedByUserGroups', []);\n        userGroups.forEach(function (ug) {\n          var maps = forwarders.filter(function (f) {\n            return f.get('userGroup.name') === ug.get('name');\n          });\n          self.get('forwarderGroupedByUserGroups').push(new Map().set(ug.get('name'), maps));\n        });\n      });\n    }),\n    principalCompany: Ember.computed(function () {\n      return this.get('store').peekRecord('company', this.get('cookies').read('principalId'));\n    }),\n    forwarders: Ember.computed('principalCompany.forwarders.@each.id', 'principalCompany.forwarders.length', function () {\n      return this.get('principalCompany.forwarders');\n    }),\n    actions: {\n      addRoute: function addRoute(item, dropType) {\n        console.log(item);\n        console.log(dropType);\n        var userGroup = this.get('model.personsGroups').filter(function (g) {\n          return g.get('name') === dropType;\n        });\n        var transport = this.get('store').peekRecord('transport', item);\n        transport.set('personsGroup', userGroup.get('firstObject'));\n        transport.set('isGrouping', true);\n        transport.save();\n        transport.set('isGrouping', false);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/grouping/route\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_GROUPING_TAB'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model() {\n      return Ember.RSVP.hash({\n        transports: this.get('store').findAll('transport'),\n        personsGroups: this.get('store').peekAll('userGroup')\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/grouping/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"bSH2AQie\",\n    \"block\": \"{\\\"symbols\\\":[\\\"pg\\\",\\\"forwarderGroup\\\",\\\"f\\\",\\\"t\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 col-lg-4\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[8],[1,[28,\\\"t\\\",[\\\"transport.grouping.notAssignedRoutes\\\"],null],false],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row transport-grouping-row\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"transportsGroupedByUserGroups\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"find-group\\\",[\\\"NOTASSIGNED\\\",[23,4,[]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"transport-grouping\\\",null,[[\\\"transportMap\\\",\\\"transport-id\\\"],[[23,4,[]],[28,\\\"find-transport-id\\\",[[23,4,[]]],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[4]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 col-lg-8\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[8],[1,[28,\\\"t\\\",[\\\"transport.grouping.forwardersGroup\\\"],null],false],[9],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\",\\\"personsGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"h3\\\",true],[8],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"forwarderGroup.\\\",[23,1,[\\\"name\\\"]]],null]],null],false],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 col-lg-4\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"transport.grouping.forwarders\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 col-lg-8\\\"],[8],[0,\\\"\\\\n                                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"forwarderGroupedByUserGroups\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"find-group\\\",[[23,1,[\\\"name\\\"]],[23,2,[]]],null]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[28,\\\"find-forwarder-in-group\\\",[[23,1,[\\\"name\\\"]],[23,2,[]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[23,3,[\\\"name\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"forwarder-group-forwarder\\\"],[8],[1,[23,3,[\\\"name\\\"]],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[3]},null]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2]},null],[0,\\\"                                        \\\"],[9],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 col-lg-4\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"transport.grouping.responsibleFor\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 col-lg-8\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"transport.grouping.\\\",[23,1,[\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 col-lg-4\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"transport.grouping.assignedRoutes\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 col-lg-8\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"routes-dropzone\\\",null,[[\\\"dropType\\\",\\\"pg\\\",\\\"transportsGroupedByUserGroups\\\",\\\"dropped\\\"],[[23,1,[\\\"name\\\"]],[23,1,[]],[24,[\\\"transportsGroupedByUserGroups\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"addRoute\\\"],null]]]],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/transports/grouping/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/index/controller\", [\"exports\", \"apollo/mixins/transports-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _transportsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_transportsMixin.default, _modalMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    searchParams: Ember.computed('model', function () {\n      var currentUser = this.get('sessionAccount').get('currentUser');\n\n      if (currentUser.get('roleGroup.name') === 'TRADESMAN') {\n        return {\n          filterMode: 'user',\n          query: '',\n          filters: Ember.A(),\n          transportTypesIds: this.get('allAvailableTransportTypes').getEach('id')\n        };\n      }\n\n      if (currentUser.get('roleGroup.name') === 'FORWARDER') {\n        return {\n          filterMode: 'group',\n          personsGroupId: currentUser.get('userGroup.id'),\n          query: '',\n          filters: Ember.A(),\n          transportTypesIds: this.get('allAvailableTransportTypes').getEach('id')\n        };\n      }\n\n      return {\n        query: '',\n        filters: Ember.A(),\n        transportTypesIds: this.get('allAvailableTransportTypes').getEach('id')\n      };\n    }),\n    allAvailableTransportTypes: Ember.computed('model', {\n      get: function get() {\n        if (this._allAvailableTransportTypes) {\n          return this._allAvailableTransportTypes;\n        }\n\n        return [];\n      },\n      set: function set(key, value) {\n        return this._allAvailableTransportTypes = value;\n      }\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/index/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    cookies: Ember.inject.service(),\n    model: function model() {\n      // if the controller has content already, just return that\n      if (this.controller && !this.controller.archive && this.controller.get('content')) {\n        return this.controller.get('content');\n      }\n\n      var principalId = this.get('cookies').read('principalId');\n      return this.store.peekRecord('company', principalId);\n    },\n    setupController: function setupController(controller, model) {\n      controller.setProperties({\n        model: model,\n        allAvailableTransportTypes: this.store.peekAll('transport-type').filter(function (tt) {\n          return ['TRANSPORT', 'MANUAL_TRANSPORT', 'EXTERNAL_MANUAL_TRANSPORT'].includes(tt.get('typeGroup'));\n        })\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"P7R5o4jW\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"transports/transports-table\\\",null,[[\\\"transportTypes\\\",\\\"archive\\\",\\\"searchParams\\\",\\\"moreThenOneType\\\",\\\"showModal\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\",\\\"confirm\\\",\\\"revoke\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\",\\\"showSearch\\\",\\\"showTransportSelects\\\"],[[24,[\\\"allAvailableTransportTypes\\\"]],false,[24,[\\\"searchParams\\\"]],[24,[\\\"moreThenOneType\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null],true,true]]],false],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"outlet\\\",[\\\"modal\\\"],null],false],[0,\\\"\\\\n\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/transports/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/modals/confirm-checkpoint/controller\", [\"exports\", \"apollo/mixins/transports-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _transportsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_transportsMixin.default, _modalMixin.default, {\n    setReasonForTheDelayMustBeGiven: Ember.observer('model.executionDate', function () {\n      var reasonForTheDelayMustBeGiven = false;\n\n      if (this.get('model.transport.remoteId') && this.get('model.step.isUnload') && this.get('model.executionDate') > this.get('model.expectedDate')) {\n        reasonForTheDelayMustBeGiven = true;\n      }\n\n      this.set('model.reasonForTheDelayMustBeGiven', reasonForTheDelayMustBeGiven);\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/modals/confirm-checkpoint/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"P+VIf/3T\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"checkpoint-modal\\\",null,[[\\\"model\\\",\\\"close\\\",\\\"title\\\",\\\"actionToPerform\\\",\\\"mustBeInThePast\\\"],[[24,[\\\"model\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null],[28,\\\"t\\\",[\\\"checkpoints.confirmTitle\\\"],[[\\\"stateName\\\",\\\"identifier\\\"],[[24,[\\\"model\\\",\\\"decapitalizedName\\\"]],[24,[\\\"model\\\",\\\"transport\\\",\\\"id\\\"]]]]],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\",[24,[\\\"model\\\"]]],null],true]],{\\\"statements\\\":[[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"reasonForTheDelayMustBeGiven\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"class\\\",\\\"rows\\\",\\\"value\\\"],[\\\"textarea\\\",[28,\\\"t\\\",[\\\"checkpoints.reasonForTheDelay\\\"],null],\\\"form-control min-width-100p vertical-resizable-only\\\",\\\"3\\\",[24,[\\\"model\\\",\\\"delayReason\\\"]]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/transports/modals/confirm-checkpoint/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/modals/create-transport/controller\", [\"exports\", \"jquery\", \"apollo/config/environment\", \"apollo/mixins/attachment-mixin\", \"apollo/mixins/advice-utils-mixin\", \"apollo/mixins/persistence-mixin\", \"apollo/mixins/transports-mixin\", \"apollo/mixins/input-utils-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _jquery, _environment, _attachmentMixin, _adviceUtilsMixin, _persistenceMixin, _transportsMixin, _inputUtilsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_attachmentMixin.default, _adviceUtilsMixin.default, _persistenceMixin.default, _transportsMixin.default, _inputUtilsMixin.default, _modalMixin.default, {\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    cookies: Ember.inject.service(),\n    transportController: Ember.inject.controller('transports/index'),\n    chooseCarrierController: Ember.inject.controller('carrier/modals/choose-carrier'),\n    errors: [],\n    browserOld: Ember.computed(function () {\n      return (0, _jquery.default)('html').is('.old');\n    }),\n    dateOfAdvice: moment().startOf('day').toDate(),\n    trailerHasUnconfirmedWash: Ember.computed('model.advice.trailer.numberOfUnconfirmedWashingCheckpoints', function () {\n      return this.get('model.advice.trailer.numberOfUnconfirmedWashingCheckpoints') > 1;\n    }),\n    attachments: [],\n    existingFilesToRemove: [],\n    transport: Ember.computed('model', function () {\n      return this.get('model');\n    }),\n    canNotEdit: true,\n    setCanNotEdit: Ember.observer('model', 'model.operationsInProgress', function () {\n      if (this.get('model.operationsInProgress') || this.get('model.canNotBeEdited')) {\n        this.set('canNotEdit', true);\n        return;\n      }\n\n      if (!this.get('model.id') || this.get('sessionAccount').hasRole('ROLE_EDIT_ANY_ADVICE')) {\n        this.set('canNotEdit', false);\n        return;\n      }\n\n      if (this.get('model.archived') || this.get('canNotEditBecauseOfOtherContractors')) {\n        this.set('canNotEdit', true);\n        return;\n      }\n\n      if (!this.get('sessionAccount').hasRole('ROLE_EDIT_ADVICE')) {\n        this.set('canNotEdit', true);\n        return;\n      }\n\n      var self = this;\n      var loggedCompany = this.get('sessionAccount.currentUser.company');\n      this.get('model.creator').then(function (creator) {\n        creator.get('company').then(function (company) {\n          if (creator.get('isPrincipal')) {\n            if (self.get('model').then) {\n              self.get('model').then(function (transport) {\n                var canAccessTransport = transport.canBeAccessedByCompany(loggedCompany);\n                console.log(\"Tw\\xF3rca transportu \".concat(transport.id, \" jest producentem - zalogowany u\\u017Cytkownik jest z firmy \").concat(loggedCompany.get('name'), \"; canAccessTransport: \").concat(canAccessTransport, \".\"));\n                self.set('canNotEdit', !canAccessTransport);\n              });\n            } else {\n              var canAccessTransport = self.get('model').canBeAccessedByCompany(loggedCompany);\n              console.log(\"Tw\\xF3rca transportu \".concat(self.get('model').id, \" jest producentem - zalogowany u\\u017Cytkownik jest z firmy \").concat(loggedCompany.get('name'), \"; canAccessTransport: \").concat(canAccessTransport, \".\"));\n              self.set('canNotEdit', !canAccessTransport);\n            }\n          } else {\n            var transportCreatorCompany = company.get('name');\n\n            var _canAccessTransport = company.get('id') === loggedCompany.get('id');\n\n            console.log(\"Tw\\xF3rca transportu to firma \".concat(transportCreatorCompany, \" - zalogowany u\\u017Cytkownik jest z firmy \").concat(loggedCompany.get('name'), \"; canAccessTransport: \").concat(_canAccessTransport, \".\"));\n            self.set('canNotEdit', !_canAccessTransport);\n          }\n        });\n      });\n    }),\n    canBeDeleted: Ember.computed('model.id', 'model.canBeDeleted', 'model.archived', function () {\n      if (this.get('model.remoteId')) {\n        return false;\n      }\n\n      if (!this.get('model.id') || this.get('model').get('archived')) {\n        return false;\n      }\n\n      if (this.get('sessionAccount').hasRole('ROLE_DELETE_ADVICE_ANY_TIME')) {\n        return true;\n      }\n\n      return this.get('sessionAccount').hasRole('ROLE_DELETE_ADVICE') && this.get(\"model.canBeDeleted\");\n    }),\n    canNotEditAfterProcessStarts: Ember.computed('model.id', 'canNotEdit', 'canNotEditBecauseOfOtherContractors', 'model.canBeUpdated', function () {\n      if (this.get('sessionAccount').hasRole('ROLE_EDIT_ADVICE_ANY_TIME')) {\n        return false;\n      }\n\n      return this.get('canNotEdit') || this.get('canNotEditBecauseOfOtherContractors') || this.get('model.id') && !this.get('model').get('canBeUpdated');\n    }),\n    canNotEditBecauseOfOtherContractors: Ember.computed('model.contractors.length', function () {\n      var isCurrentUserContractor = this.get('sessionAccount.currentUser').get('company').get('partnershipType').get('name') === 'SUPPLIER';\n\n      if (!isCurrentUserContractor) {\n        return false;\n      }\n\n      return this.get('model.contractors.length') > 1;\n    }),\n    principalCompany: Ember.computed(function () {\n      return this.store.peekRecord('company', this.get('cookies').read('principalId'));\n    }),\n\n    /**\n     * Formularz myjni pokazujemy w szczegółach zlecenia popiero gdy myjnia została dodana\n     */\n    showWashForm: Ember.computed('model.washStep.id', function () {\n      return this.get('model.washStep.id');\n    }),\n    setShowSaveTransportConfirm: Ember.observer('model.steps.@each.address', 'model.steps.length', function () {\n      if ((0, _jquery.default)('.transport-modal').length > 0 && this.get('model') && this.get('model.carrierCompany.name')) {\n        this.set('showSaveTransportConfirm', true);\n      }\n    }),\n    setCurrencies: Ember.on('init', function () {\n      var self = this;\n      var currencies = this.get('store').peekAll('currency');\n      self.set('currencies', currencies.sortBy('idx'));\n\n      if (self.get('model') && !self.get('model').get('transaction').get('currency.id')) {\n        self.get('model').get('transaction').set('currency', currencies.get('firstObject'));\n      }\n    }),\n    carTypes: Ember.computed(function () {\n      return this.get('store').findAll('car-type');\n    }),\n    showCreateAdviceButton: Ember.computed('model.advice', 'model.carrierCompany', function () {\n      return !this.get('model.advice.id') && this.get('model.carrierCompany.id') && this.get('model.carrierCompany.isExternal') || this.get('model.advice.id');\n    }),\n    copyTransport: function copyTransport(transportModel) {\n      var _this = this;\n\n      transportModel.copy(true, {\n        ignoreAttributes: ['advice', 'carrierCompany', 'externalCosts', 'checkpoints', 'erpIdentifier']\n      }).then(function (t) {\n        t.set('canNotBeEdited', false); //set false for archived transports\n\n        _this.set('showCreateAdviceButton', false);\n\n        _this.set('isCopy', true);\n\n        t.set('carrierCompany', null);\n        t.set('transaction.priceOfFreight', null);\n        t.get('steps').forEach(function (s) {\n          s.set('deliveryDateFrom', null);\n          s.set('deliveryDateTo', null);\n\n          if (s.get('stepTypeName') === 'wash') {\n            t.get('steps').removeObject(s);\n          }\n        });\n        t.get('checkpoints').forEach(function (c) {\n          c.set('executionDate', null);\n          c.set('step', null);\n        });\n        t.set('creator', _this.get('sessionAccount').get('currentUser'));\n        setTimeout(function () {\n          _this.send('showModal', 'transports.modals.create-transport', t);\n        }, 2000);\n      });\n    },\n    actions: {\n      createSimilar: function createSimilar() {\n        var _this2 = this;\n\n        var transportModel = this.get('model');\n        this.send('removeModal');\n        console.log(\"Pr\\xF3bujemy utworzy\\u0107 transport podobny do \".concat(transportModel.get('id'), \"...\"));\n\n        if (transportModel.then !== undefined) {\n          transportModel.then(function (transport) {\n            return _this2.copyTransport(transport);\n          });\n        } else {\n          this.copyTransport(transportModel);\n        }\n      },\n      downloadAsPDF: function downloadAsPDF(id) {\n        var token = this.get('sessionAccount.token');\n        window.location = \"\".concat(_environment.default.serverURL, \"/transports/\").concat(id, \"/pdf?token=\").concat(token);\n      },\n      syncWithRemote: function syncWithRemote() {\n        var self = this;\n        console.log(\"Transport \".concat(self.get('transport.id'), \" is synchronized..\"));\n        var token = this.get('sessionAccount.token');\n        this.get('transport').set('operationsInProgress', true);\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/transports/' + self.get('transport.id') + '/sync',\n          type: 'POST',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          console.log(\"Transport \".concat(self.get('transport.id'), \" has been synced.\"));\n          self.get('transport').refresh();\n          self.get('transport').set('operationsInProgress', false);\n        });\n      },\n      syncCheckpoints: function syncCheckpoints() {\n        var _this3 = this;\n\n        console.log(\"Statusy transportu \".concat(this.get('transport.id'), \" s\\u0105 synchronizowane\"));\n        var token = this.get('sessionAccount.token');\n        this.get('transport').set('operationsInProgress', true);\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/transports/' + this.get('transport.id') + '/syncCheckpoints',\n          type: 'POST',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          console.log(\"Statusy transportu \".concat(_this3.get('transport.id'), \" zosta\\u0142y zsynchronizowane\"));\n\n          _this3.get('transport').refresh();\n\n          _this3.get('transport').set('operationsInProgress', false);\n        });\n      },\n      save: function save() {\n        var self = this;\n        var transportModel = this.get('model');\n\n        if (transportModel.then !== undefined) {\n          transportModel.then(function (transport) {\n            self.send('updateTransport', transport);\n          });\n        } else {\n          if (self.get('showSaveTransportConfirm')) {\n            var text = this.get('text') || this.get('intl').t('transport.saveTransportConfirm');\n\n            if (confirm(text)) {\n              self.send('updateTransport', transportModel);\n            }\n          } else {\n            self.send('updateTransport', transportModel);\n          }\n        }\n      },\n      updateTransport: function updateTransport(transport) {\n        var self = this;\n        transport.set('operationsInProgress', true);\n\n        if (transport.get('id')) {\n          console.log(\"Aktualizujemy \".concat(transport.get('logString'), \"..\"));\n        } else {\n          console.log(\"Zapisujemy nowy transport..\");\n        }\n\n        transport.set('principalCompany', self.get('principalCompany'));\n        transport.set('advice', self.removeWhiteSpaces(transport.get('advice')));\n        this.set('model.adviceChecked', !!transport.get('advice.id'));\n        transport.get('transaction').then(function (transaction) {\n          transport.validate();\n          var validate = self.customValidate(transaction);\n\n          if (transport.get('errors.length') || !validate || !transaction.validate()) {\n            transport.set('operationsInProgress', false);\n            return;\n          }\n\n          transport.get('advice').then(function (advice) {\n            var blockingDates = self.blockingResourceDates(advice);\n\n            if (blockingDates.get('length') !== 0) {\n              alert(self.findInvalidResourceDateAlert(blockingDates));\n              transport.set('operationsInProgress', false);\n              return;\n            }\n\n            transport.save().then(function () {\n              console.log(\"Poprawnie zapisali\\u015Bmy transport \".concat(transport.get('logString'), \".\"));\n              self.existingFilesToRemove.forEach(function (fileId) {\n                console.log(\"self.existingFilesToRemove..\");\n                self.deleteFile(fileId);\n              });\n              self.existingFilesToRemove.clear();\n              var token = self.get('sessionAccount').get('token');\n\n              if (self.attachments) {\n                self.uploadAttachment(transport.id, 'transports', token, self.attachments);\n                self.attachments.clear();\n              }\n\n              self.handleUpdate(transport);\n              self.setProperties({\n                model: null,\n                errors: []\n              });\n              self.set('showSaveTransportConfirm', false);\n              (0, _jquery.default)('.modal').modal('hide');\n              (0, _jquery.default)('.modal, .modal-backdrop').hide();\n              (0, _jquery.default)('body').removeClass('modal-open');\n            }).catch(function (response) {\n              transport.set('operationsInProgress', false);\n              self.set('errors', response.errors);\n            });\n          });\n        });\n      },\n      cancelCreateWindow: function cancelCreateWindow() {\n        var _this4 = this;\n\n        if (this.get('model.isAdviceChecked') && !this.get('model.advice.id')) {\n          this.set('model.isAdviceChecked', false);\n        }\n\n        var model = this.get('transport');\n\n        if (model) {\n          if (model.rollbackAttributes) {\n            this.rollbackTransportChanges(model);\n          } else {\n            model.then(function (transportModel) {\n              _this4.rollbackTransportChanges(transportModel);\n            });\n          }\n        }\n\n        if (model && model.get('currentState.stateName') !== 'root.deleted.saved') {\n          model.set('operationsInProgress', false);\n        }\n\n        this.setProperties({\n          errors: [],\n          model: null,\n          showSaveTransportConfirm: false\n        });\n      },\n      confirm: function confirm(checkpoint) {\n        this.get('transportController').send('confirm', checkpoint);\n      },\n      deleteTransport: function deleteTransport(transport) {\n        var self = this;\n        (0, _jquery.default)(\".delete-progress\").show();\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          type: \"PUT\",\n          url: _environment.default.serverURL + '/transports/' + transport.get(\"id\") + \"/delete\",\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function () {\n          transport.set('deleted', true); //needed for triggering events' observer when event is deleting\n\n          self.setProperties({\n            model: null,\n            errors: []\n          });\n          (0, _jquery.default)('.modal').modal('hide');\n        });\n      },\n      getControllingIntegrations: function getControllingIntegrations(transport) {\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/transports/' + transport.get(\"id\") + '/integrations',\n          type: 'GET',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (json) {\n          self.get('store').pushPayload(json);\n          json.controllingIntegrations.sortBy('dateCreated').reverse().forEach(function (integration) {\n            var log = self.get('store').peekRecord('controllingIntegration', integration.id);\n            transport.get('controllingIntegrations').pushObject(log);\n          });\n        });\n      },\n      getFlOrderIntegrations: function getFlOrderIntegrations(transport) {\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/transports/' + transport.get(\"id\") + '/flOrderIntegrations',\n          type: 'GET',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (json) {\n          self.get('store').pushPayload(json);\n          json.flOrderIntegrations.sortBy('dateCreated').forEach(function (integration) {\n            var log = self.get('store').peekRecord('flOrderIntegration', integration.id);\n            transport.get('flOrderIntegrations').pushObject(log);\n          });\n          transport.set('flOrderNumberIntegrations', json.flOrderNumberIntegrations);\n        });\n      },\n      getExternalCostIntegrations: function getExternalCostIntegrations(transport) {\n        var self = this;\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/external-costs/' + transport.get(\"id\") + '/integrations',\n          type: 'GET',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (json) {\n          self.get('store').pushPayload(json);\n          json.externalCostIntegrations.forEach(function (integration) {\n            var log = self.get('store').peekRecord('externalCostIntegration', integration.id);\n            transport.get('externalCostIntegrations').pushObject(log);\n          });\n        });\n      }\n    },\n    customValidate: function customValidate() {\n      var validates = true;\n\n      if (!this.get('dateOfAdvice')) {\n        this.get('transport').get('errors').add('dateOfAdvice', 'blank');\n        validates = false;\n      }\n\n      this.get('transport.steps').map(function (s) {\n        if (!s.validate()) {\n          validates = false;\n        }\n      });\n      this.get('transport.products').map(function (p) {\n        if (!p.validate()) {\n          validates = false;\n        }\n      });\n      this.get('transport.externalCosts').map(function (ec) {\n        if (!ec.validate()) {\n          validates = false;\n        }\n      });\n\n      if (this.get('transport.carrierCompany.name')) {\n        if (!this.get('chooseCarrierController').customValidate(this.get('transport'))) {\n          validates = false;\n        }\n      }\n\n      return validates;\n    },\n    rollbackTransportChanges: function rollbackTransportChanges(transportModel) {\n      var reload = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n      transportModel.restoreData(reload);\n      this.get('attachments').clear();\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/modals/create-transport/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"QBGT9TCV\",\n    \"block\": \"{\\\"symbols\\\":[\\\"ct\\\",\\\"c\\\",\\\"e\\\"],\\\"statements\\\":[[4,\\\"transport-modal\\\",null,[[\\\"transport\\\",\\\"ok\\\",\\\"close\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"save\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger validation-errors\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"a\\\",true],[10,\\\"href\\\",\\\"#\\\"],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"close\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,3,[]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[1,[28,\\\"transport/main-section\\\",null,[[\\\"transport\\\"],[[24,[\\\"transport\\\"]]]]],false],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"section\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"transport/steps-section\\\",null,[[\\\"transport\\\"],[[24,[\\\"transport\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"style\\\",\\\"clear: both;\\\"],[8],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row section\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-lg-10 col-lg-offset-2\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.priceOfService\\\"],null],false],[0,\\\"*\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-4 price-of-service \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"errors\\\",\\\"priceOfService\\\"]],\\\"has-error\\\"],null]]]],[10,\\\"data-field-name\\\",\\\"PRICE-OF-SERVICE\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"focus-out\\\",\\\"value\\\",\\\"disabled\\\",\\\"placeholder\\\"],[\\\"text\\\",\\\"form-control\\\",[28,\\\"action\\\",[[23,0,[]],\\\"correctNumberInput\\\",[24,[\\\"transport\\\",\\\"transaction\\\"]],\\\"priceOfService\\\"],null],[24,[\\\"transport\\\",\\\"transaction\\\",\\\"priceOfService\\\"]],[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],\\\"0.00\\\"]]],false],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"transaction\\\"]],\\\"priceOfService\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-3 currency-of-service \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"errors\\\",\\\"currency\\\"]],\\\"has-error\\\"],null]]]],[10,\\\"data-field-name\\\",\\\"CURRENCY-OF-SERVICE\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"currency\\\",\\\"symbol\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\"]]],null,{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"currency\\\"]]],null],[24,[\\\"currencies\\\"]],true,\\\"symbol\\\",[28,\\\"t\\\",[\\\"transport.currency\\\"],null],[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"transport\\\",\\\"transaction\\\",\\\"currency\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[23,2,[\\\"symbol\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                        \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                        \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\",\\\"transaction\\\"]],\\\"currency\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group small-margin-form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.requiredCarType\\\"],null],false],[0,\\\"*\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"col-xs-12 no-padding \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"errors\\\",\\\"requiredCarType\\\"]],\\\"has-error\\\"],null]]]],[10,\\\"data-field-name\\\",\\\"REQUIRED-CAR-TYPE\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"input\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"value\\\",[29,[[24,[\\\"transport\\\",\\\"requiredCarType\\\",\\\"nameInAppropriateLanguage\\\"]]]]],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\"]]],null,{\\\"statements\\\":[[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"renderInPlace\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"disabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",[28,\\\"readonly\\\",[[24,[\\\"transport\\\",\\\"requiredCarType\\\"]]],null],[24,[\\\"carTypes\\\"]],true,\\\"nameInAppropriateLanguage\\\",\\\"-\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"transport\\\",\\\"requiredCarType\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[23,1,[\\\"nameInAppropriateLanguage\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                            \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"                            \\\"],[1,[28,\\\"render-field-errors\\\",null,[[\\\"model\\\",\\\"fieldName\\\"],[[24,[\\\"transport\\\"]],\\\"requiredCarType\\\"]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group small-margin-form-group \\\",[28,\\\"if\\\",[[24,[\\\"transport\\\",\\\"errors\\\",\\\"otherRequirements\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-xs-5 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"transport.otherRequirements\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7\\\"],[10,\\\"data-field-name\\\",\\\"OTHER-REQUIREMENTS\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"disabled\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"form-control\\\",[28,\\\"or\\\",[[24,[\\\"transport\\\",\\\"canNotBeEdited\\\"]],[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null],[24,[\\\"transport\\\",\\\"otherRequirements\\\"]],\\\"110011\\\"]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"transport/carrier-section\\\",null,[[\\\"transport\\\"],[[24,[\\\"transport\\\"]]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showWashForm\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"wash-form\\\",null,[[\\\"washStep\\\",\\\"transaction\\\",\\\"transport\\\"],[[24,[\\\"transport\\\",\\\"washStep\\\"]],[24,[\\\"transport\\\",\\\"transaction\\\"]],[24,[\\\"transport\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-group no-vertical-margin\\\"],[10,\\\"id\\\",\\\"accordionAdvice\\\"],[10,\\\"role\\\",\\\"tablist\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[10,\\\"role\\\",\\\"tab\\\"],[10,\\\"id\\\",\\\"headingThree\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"h5\\\",true],[10,\\\"class\\\",\\\"panel-title collapsed\\\"],[10,\\\"role\\\",\\\"button\\\"],[10,\\\"data-toggle\\\",\\\"collapse\\\"],[10,\\\"data-parent\\\",\\\"#accordion\\\"],[10,\\\"href\\\",\\\"#collapseThree\\\"],[10,\\\"aria-expanded\\\",\\\"true\\\"],[10,\\\"aria-controls\\\",\\\"collapseThree\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"columns.advice\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"collapseThree\\\"],[11,\\\"class\\\",[29,[\\\"panel-collapse collapse \\\",[28,\\\"if\\\",[[24,[\\\"showCreateAdviceButton\\\"]],\\\"in\\\"],null],\\\" section\\\"]]],[10,\\\"role\\\",\\\"tabpanel\\\"],[10,\\\"aria-labelledby\\\",\\\"headingThree\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"showCreateAdviceButton\\\"]],[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"isExternal\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[1,[28,\\\"create-advice-button\\\",null,[[\\\"transport\\\",\\\"showModal\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"transport\\\",\\\"carrierCompany\\\",\\\"id\\\"]],[24,[\\\"transport\\\",\\\"advice\\\",\\\"id\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"form\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"transport/driver-section\\\",null,[[\\\"transport\\\"],[[24,[\\\"transport\\\"]]]]],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-group\\\"],[10,\\\"id\\\",\\\"accordion\\\"],[10,\\\"role\\\",\\\"tablist\\\"],[10,\\\"aria-multiselectable\\\",\\\"true\\\"],[8],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"transport/products-section\\\",null,[[\\\"transport\\\"],[[24,[\\\"transport\\\"]]]]],false],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"transport/settlements-section\\\",null,[[\\\"transport\\\",\\\"getControllingIntegrations\\\",\\\"getExternalCostIntegrations\\\",\\\"getFlOrderIntegrations\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"getControllingIntegrations\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"getExternalCostIntegrations\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"getFlOrderIntegrations\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_SHOW_INTEGRATION\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"transport/integration-section\\\",null,[[\\\"transport\\\",\\\"getControllingIntegrations\\\",\\\"getExternalCostIntegrations\\\",\\\"getFlOrderIntegrations\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"getControllingIntegrations\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"getExternalCostIntegrations\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"getFlOrderIntegrations\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"transport/checkpoints-section\\\",null,[[\\\"transport\\\",\\\"showModal\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                \\\"],[1,[28,\\\"transport/documents-section\\\",null,[[\\\"transport\\\",\\\"attachments\\\",\\\"existingFilesToRemove\\\"],[[24,[\\\"transport\\\"]],[24,[\\\"attachments\\\"]],[24,[\\\"existingFilesToRemove\\\"]]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CAN_SEND_MANUAL_NOTIFICATIONS\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"transport/notifications-section\\\",null,[[\\\"transport\\\",\\\"showModal\\\"],[[24,[\\\"transport\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_SHOW_TRANSPORT_LOGS\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"transport/logs-section\\\",null,[[\\\"transport\\\"],[[24,[\\\"transport\\\"]]]]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"section form-horizontal\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"textarea\\\",null,[[\\\"type\\\",\\\"placeholder\\\",\\\"class\\\",\\\"disabled\\\",\\\"rows\\\",\\\"value\\\"],[\\\"textarea\\\",[28,\\\"t\\\",[\\\"transport.description\\\"],null],\\\"form-control vertical-resizable-only\\\",[24,[\\\"canNotBeEdited\\\"]],\\\"3\\\",[24,[\\\"transport\\\",\\\"description\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-footer\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-left\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"transport\\\",\\\"archived\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"canBeDeleted\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"delete-transport-div\\\"],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"common.deleteTitle\\\"],null]]]],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"button-with-confirmation\\\",null,[[\\\"onConfirm\\\",\\\"text\\\"],[[28,\\\"action\\\",[[23,0,[]],\\\"deleteTransport\\\",[24,[\\\"transport\\\"]]],null],[28,\\\"t\\\",[\\\"transport.deleteTransport\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-lg fa-trash delete-icon clickable\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"delete-progress\\\"],[8],[0,\\\"\\\\n                                 \\\"],[1,[28,\\\"t\\\",[\\\"common.deletingProgress\\\"],null],false],[0,\\\" \\\"],[7,\\\"img\\\",true],[10,\\\"src\\\",\\\"/assets/images/ajax-loader.gif\\\"],[8],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-lg fa-trash delete-icon disabled\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"common.transportDeletionDisabled\\\"],null]],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n                    \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"span\\\",false],[12,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"transport.downloadAsPDF\\\"],null]]]],[12,\\\"class\\\",\\\"clickable margin-left\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"downloadAsPDF\\\",[24,[\\\"transport\\\",\\\"id\\\"]]]],[8],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-lg fa-file-pdf-o\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"transport\\\",\\\"remoteId\\\"]],[24,[\\\"transport\\\",\\\"isActive\\\"]],[28,\\\"has-role\\\",[\\\"ROLE_SYNC_TRANSPORT\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"span\\\",false],[12,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"transport.syncWithRemote\\\"],[[\\\"remoteId\\\"],[[24,[\\\"transport\\\",\\\"remoteId\\\"]]]]]]]],[12,\\\"class\\\",\\\"clickable margin-left\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"syncWithRemote\\\"]],[8],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-lg fa-cloud-download\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"transport\\\",\\\"remoteId\\\"]],[24,[\\\"transport\\\",\\\"isActive\\\"]],[28,\\\"has-role\\\",[\\\"ROLE_SYNC_TRANSPORT\\\"],null]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"span\\\",false],[12,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"transport.syncCheckpoints\\\"],[[\\\"remoteId\\\"],[[24,[\\\"transport\\\",\\\"remoteId\\\"]]]]]]]],[12,\\\"class\\\",\\\"clickable margin-left\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"syncCheckpoints\\\"]],[8],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-lg fa-flag\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"operationsInProgress\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"margin-left\\\"],[8],[0,\\\"\\\\n                         \\\"],[1,[28,\\\"t\\\",[\\\"common.processing\\\"],null],false],[0,\\\" \\\"],[7,\\\"img\\\",true],[10,\\\"src\\\",\\\"/assets/images/ajax-loader.gif\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"transport\\\",\\\"remoteId\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"transport\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"createSimilar\\\"]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"common.createSimilar\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[4,\\\"unless\\\",[[28,\\\"or\\\",[[24,[\\\"trailerHasUnconfirmedWash\\\"]],[24,[\\\"canNotEdit\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"data-button-name\\\",\\\"SAVE\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"data-dismiss\\\",\\\"modal\\\"],[12,\\\"data-button-name\\\",\\\"CANCEL\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancelCreateWindow\\\"]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/transports/modals/create-transport/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/modals/edit-execution-date/controller\", [\"exports\", \"apollo/config/environment\", \"apollo/mixins/modal-mixin\", \"jquery\"], function (_exports, _environment, _modalMixin, _jquery) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_modalMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    actions: {\n      editExecutionDate: function editExecutionDate(model) {\n        var orderId = model.get('id');\n        var executionDateString = model.get('executionDate') ? moment(model.get('executionDate')).format() : \"\";\n        var token = this.get('sessionAccount').get('token');\n\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + \"/external-costs/\".concat(orderId, \"/editExecutionDate\"),\n          type: 'PUT',\n          contentType: 'application/json; charset=utf-8',\n          dataType: 'json',\n          data: JSON.stringify({\n            executionDate: executionDateString\n          }),\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          },\n          complete: function complete() {\n            (0, _jquery.default)('.modal').modal('hide');\n          }\n        }).then(function () {}, function (response) {\n          if (response.responseJSON.errors) {\n            alert(response.responseJSON.errors.join(\"\\n\"));\n          }\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/modals/edit-execution-date/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"cQQxWIpG\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"checkpoint-modal\\\",null,[[\\\"model\\\",\\\"close\\\",\\\"title\\\",\\\"actionToPerform\\\",\\\"mustBeInThePast\\\"],[[24,[\\\"model\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null],[28,\\\"t\\\",[\\\"external-cost.order.editExecutionDate\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"editExecutionDate\\\"],null],false]],{\\\"statements\\\":[[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/transports/modals/edit-execution-date/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/modals/show-sms-statuses/controller\", [\"exports\", \"jquery\", \"apollo/mixins/modal-mixin\"], function (_exports, _jquery, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_modalMixin.default, {\n    intl: Ember.inject.service(),\n    statuses: Ember.computed('model', function () {\n      return this.get('model');\n    }),\n    actions: {\n      cancel: function cancel() {\n        (0, _jquery.default)('.modal').modal('hide');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/modals/show-sms-statuses/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"DwZ3AX5B\",\n    \"block\": \"{\\\"symbols\\\":[\\\"set\\\"],\\\"statements\\\":[[7,\\\"pre\\\",true],[8],[1,[28,\\\"log\\\",[[23,0,[\\\"model\\\",\\\"statusesSets\\\"]]],null],false],[9],[0,\\\"\\\\n\\\"],[4,\\\"show-sms-statuses-modal\\\",null,[[\\\"close\\\"],[[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null]]],{\\\"statements\\\":[[4,\\\"each\\\",[[24,[\\\"model\\\",\\\"statusesSets\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-header\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"h4\\\",true],[10,\\\"class\\\",\\\"modal-title\\\"],[8],[0,\\\"\\\\n      \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"notification.statusesHeader\\\"],[[\\\"id\\\"],[[23,1,[\\\"statuses\\\",\\\"smsId\\\"]]]]],false],[0,\\\"\\\\n      \\\"],[9],[0,\\\"\\\\n      \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"notification.statusesHeaderNumber\\\"],[[\\\"number\\\"],[[23,1,[\\\"number\\\"]]]]],false],[0,\\\"\\\\n      \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n  \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"statuses\\\",\\\"smsStatus\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"statuses-popover form-group\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid popover-body\\\"],[8],[0,\\\"\\\\n      \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"checkpoints\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n          \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"name\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 bold centered\\\"],[8],[0,\\\"\\\\n              \\\"],[1,[28,\\\"t\\\",[\\\"notification.status\\\"],null],false],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"notification.statusLabel.\\\",[23,1,[\\\"statuses\\\",\\\"smsStatus\\\"]]],null]],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n          \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n          \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n          \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"name\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[1,[28,\\\"t\\\",[\\\"notification.statusDesc.queued\\\"],null],false],[9],[0,\\\"\\\\n          \\\"],[9],[0,\\\"\\\\n          \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"value\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 text-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"statuses\\\",\\\"queuedDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"format-date\\\",[[23,1,[\\\"statuses\\\",\\\"queuedDate\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n          \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n          \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n          \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"name\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[1,[28,\\\"t\\\",[\\\"notification.statusDesc.sent\\\"],null],false],[9],[0,\\\"\\\\n          \\\"],[9],[0,\\\"\\\\n          \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"value\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 text-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"statuses\\\",\\\"sentDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"format-date\\\",[[23,1,[\\\"statuses\\\",\\\"sentDate\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n          \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n          \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n          \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"name\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[1,[28,\\\"t\\\",[\\\"notification.statusDesc.delivered\\\"],null],false],[9],[0,\\\"\\\\n          \\\"],[9],[0,\\\"\\\\n          \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"value\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12 text-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"statuses\\\",\\\"deliveredDate\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"format-date\\\",[[23,1,[\\\"statuses\\\",\\\"deliveredDate\\\"]]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n          \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"statuses\\\",\\\"error\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n          \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"help-block text-danger\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[23,1,[\\\"statuses\\\",\\\"errorMsg\\\"]],false],[0,\\\"\\\\n          \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[23,1,[\\\"statuses\\\",\\\"checkingStatusFailed\\\"]]],null,{\\\"statements\\\":[[0,\\\"          \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n          \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"help-block\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"notification.checkingStatusFailed\\\"],null],false],[0,\\\"\\\\n          \\\"],[9],[0,\\\"\\\\n        \\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}],[0,\\\"          \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n      \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n  \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"statuses-popover form-group\\\"],[8],[0,\\\"\\\\n      \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid popover-body\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"checkpoints\\\"],[8],[0,\\\"\\\\n          \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"name\\\"],[8],[0,\\\"\\\\n              \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-7 bold centered\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"notification.errors.\\\",[23,1,[\\\"statuses\\\",\\\"errorMsg\\\"]]],null]],null],false],[0,\\\"\\\\n              \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n          \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n      \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n  \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row text-right form-buttons form-group\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-12\\\"],[8],[0,\\\"\\\\n      \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"data-dismiss\\\",\\\"modal\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"common.close\\\"],null],false],[0,\\\"\\\\n      \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n  \\\"],[9],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/transports/modals/show-sms-statuses/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/modals/transports-excel/controller\", [\"exports\", \"apollo/mixins/attachment-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _attachmentMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_attachmentMixin.default, _modalMixin.default, {\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    documentMode: \"TRANSPORTS\",\n    title: Ember.computed(function () {\n      return this.get('intl').t('xls.title');\n    }),\n    actions: {\n      setDocumentMode: function setDocumentMode(mode) {\n        this.set(\"documentMode\", mode);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/transports/modals/transports-excel/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Plj/A6py\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"custom-modal\\\",null,[[\\\"title\\\",\\\"close\\\"],[[24,[\\\"title\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CAN_EXPORT_DRIVER_TRANSPORTS\\\"],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"h4\\\",true],[10,\\\"class\\\",\\\"bold padding-bottom\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"xls.mode.select\\\"],null],false],[0,\\\":\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group-prepend\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group-text\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"input\\\",true],[10,\\\"id\\\",\\\"transport-radio\\\"],[10,\\\"name\\\",\\\"documentMode\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setDocumentMode\\\",\\\"TRANSPORTS\\\"],null]],[10,\\\"checked\\\",\\\"\\\"],[10,\\\"type\\\",\\\"radio\\\"],[8],[9],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"transport-radio\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"xls.mode.TRANSPORTS.label\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"help-block\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"xls.mode.TRANSPORTS.desc\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group-prepend\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"input-group-text\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"dateFilterMode\\\"]],\\\"LOAD_DATE\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"input\\\",true],[10,\\\"id\\\",\\\"routes-radio\\\"],[10,\\\"disabled\\\",\\\"\\\"],[10,\\\"type\\\",\\\"radio\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"input\\\",true],[10,\\\"id\\\",\\\"routes-radio\\\"],[10,\\\"name\\\",\\\"documentMode\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"setDocumentMode\\\",\\\"ROUTES\\\"],null]],[10,\\\"type\\\",\\\"radio\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"routes-radio\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"xls.mode.ROUTES.label\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"help-block\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"xls.mode.ROUTES.desc\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"dateFilterMode\\\"]],\\\"LOAD_DATE\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-warning\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"xls.mode.ROUTES.disabled\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"xls.mode.TRANSPORTS.desc\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"modal-footer form-buttons margin-top-big\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"data-button-name\\\",\\\"generate-xls\\\"],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"data-dismiss\\\",\\\"modal\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"generateXLS\\\",[24,[\\\"model\\\"]],[24,[\\\"documentMode\\\"]]]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.exportAsXLS\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"btn btn-default\\\"],[10,\\\"data-dismiss\\\",\\\"modal\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/transports/modals/transports-excel/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/truck/model\", [\"exports\", \"ember-data\", \"apollo/pods/vehicle/model\"], function (_exports, _emberData, _model) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _model.default.extend({\n    SCHEDULE_WARNINGS: ['INSURANCE', 'ADR', 'TACHOGRAPH', 'LAST_REVIEW'],\n    trailer: _emberData.default.belongsTo('trailer', {\n      async: true\n    }),\n    group: _emberData.default.belongsTo('userGroup', {\n      async: true\n    }),\n    carTypeGroup: _emberData.default.belongsTo('carTypeGroup', {\n      async: true\n    }),\n    euroStandard: _emberData.default.attr('string'),\n    costObject: _emberData.default.attr('string'),\n    validations: {\n      registrationNumber: {\n        presence: {\n          message: 'blank'\n        },\n        length: {\n          minimum: {\n            value: 3,\n            message: 'tooShort'\n          },\n          maximum: {\n            value: 20,\n            message: 'tooLong'\n          }\n        }\n      },\n      carTypeGroup: {\n        presence: {\n          message: 'blank'\n        }\n      },\n      group: {\n        custom: {\n          validation: function validation(key, value, model) {\n            if (model.get('owner.isExternal')) {\n              return true;\n            } else {\n              return value.get('id') !== null && value.get('id') !== undefined;\n            }\n          },\n          message: 'chooseGroup'\n        }\n      }\n    },\n    label: Ember.computed('registrationNumber', 'sideNumber', function () {\n      var registrationNumber = this.get('registrationNumber') ? this.get('registrationNumber') : \"\";\n      var sideNumber = this.get('sideNumber') ? this.get('sideNumber') : \"\";\n\n      if (this.get('owner.isExternal')) {\n        return registrationNumber;\n      } else {\n        return \"\".concat(registrationNumber, \" \").concat(sideNumber).trim();\n      }\n    }),\n    asResource: function asResource(children) {\n      var truck = this;\n      return {\n        id: this.get('group.id') + '-' + this.get('owner.id') + '-' + this.get('id'),\n        title: this.get('sideNumber') ? this.get('sideNumber') : this.get('registrationNumber'),\n        children: children ? children : [],\n        onDrop: function onDrop(context, transport, revertFunc) {\n          if (transport.get('transportType.typeGroup') === 'SERVICE') {\n            revertFunc();\n          } else {\n            if (transport.get('carrierCompany.id') === truck.get('owner.id')) {\n              context.createAdvice(transport, truck, revertFunc);\n            } else {\n              transport.cancelAdvice();\n              context.chooseCarrier(transport, truck.get('owner'), truck.get('group'), revertFunc);\n            }\n          }\n        }\n      };\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/truck/serializer\", [\"exports\", \"ember-data\", \"apollo/mixins/serializer-mixin\"], function (_exports, _emberData, _serializerMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.RESTSerializer.extend(_emberData.default.EmbeddedRecordsMixin, _serializerMixin.default, {\n    attrs: {\n      resourceDates: {\n        embedded: 'save'\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trucks/create/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_CREATE_VEHICLE'],\n    queryParams: {\n      carrierId: {\n        refreshModel: true\n      }\n    },\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      var truck = this.store.createRecord('truck', {\n        enabled: true\n      });\n      var carrierId = params.carrierId || this.get('sessionAccount.currentUser.company.id');\n      return Ember.RSVP.hash({\n        vehicle: truck,\n        carrierId: carrierId\n      });\n    },\n    renderTemplate: function renderTemplate() {\n      this.render('trucks.create', {\n        controller: 'trailers.create'\n      });\n    },\n    setupController: function setupController(controller, model) {\n      var _this = this;\n\n      this.get('store').findRecord('company', model.carrierId).then(function (company) {\n        console.log(\"Przygotowujemy formularz pojazdu dla przewo\\u017Anika \".concat(company.get('name'), \"..\"));\n        model.vehicle.set('owner', company);\n\n        _this.controllerFor('trailers.create').setProperties({\n          model: model,\n          isEditing: true\n        });\n      });\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.controllerFor('trailers.create').setProperties({\n          successMessage: null,\n          errors: []\n        });\n        this.controllerFor('trailers.create').get('model.vehicle').unloadRecord();\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trucks/create/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Hyau1IMC\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container container-tight\\\"],[8],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.create.TRUCK\\\"],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[1,[28,\\\"component\\\",[[24,[\\\"formName\\\"]]],[[\\\"vehicle\\\"],[[24,[\\\"model\\\",\\\"vehicle\\\"]]]]],false],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-right\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"disabled\\\",[22,\\\"savingInProgress\\\"]],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"isEditing\\\"]],[28,\\\"has-role\\\",[\\\"ROLE_DELETE_COMPANY\\\"],null]],null]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"user.deleteConfirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"disable\\\"],null]]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"goBack\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.back\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/trucks/create/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trucks/edit/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_CREATE_VEHICLE'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      var truck = this.store.findRecord('truck', params.truck_id);\n      return Ember.RSVP.hash({\n        vehicle: truck\n      });\n    },\n    renderTemplate: function renderTemplate() {\n      this.render('trucks.edit', {\n        controller: 'trailers.create'\n      });\n    },\n    setupController: function setupController(controller, model) {\n      this.controllerFor('trailers.create').setProperties({\n        model: model,\n        isEditing: true\n      });\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.controllerFor('trailers.create').setProperties({\n          successMessage: null,\n          errors: [],\n          showOrderHistory: false,\n          showServiceHistory: false,\n          showResourcesHistory: false,\n          historyLogs: []\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trucks/edit/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"pXO0/6fW\",\n    \"block\": \"{\\\"symbols\\\":[\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-6 col-sm-12\\\"],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[23,1,[]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-group\\\"],[10,\\\"id\\\",\\\"company-form-accordion\\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel panel-default\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-heading\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"h4\\\",true],[10,\\\"class\\\",\\\"panel-title\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"a\\\",true],[10,\\\"data-toggle\\\",\\\"collapse\\\"],[10,\\\"data-parent\\\",\\\"#company-form-accordion\\\"],[10,\\\"href\\\",\\\"#company-form-body\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.card.TRUCK\\\"],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"company-form-body\\\"],[10,\\\"class\\\",\\\"panel-collapse collapse in\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"panel-body\\\"],[8],[0,\\\"\\\\n\\\\n                        \\\"],[1,[28,\\\"component\\\",[[24,[\\\"formName\\\"]]],[[\\\"vehicle\\\",\\\"isEditing\\\",\\\"showModal\\\"],[[24,[\\\"model\\\",\\\"vehicle\\\"]],[24,[\\\"isEditing\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]]],false],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row form-buttons\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"disabled\\\",[22,\\\"savingInProgress\\\"]],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_DELETE_VEHICLE\\\"],null]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"vehicle.deleteConfirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"disable\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                            \\\"],[4,\\\"audit-log\\\",null,[[\\\"modelId\\\",\\\"className\\\",\\\"toggleTable\\\",\\\"loadingInProgress\\\"],[[24,[\\\"model\\\",\\\"vehicle\\\",\\\"id\\\"]],\\\"Truck\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toogleResourcesHistoryAndClearFilters\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"loadingResourcesHistoryData\\\"],null]]],{\\\"statements\\\":[],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toogleOrderHistoryAndClearFilters\\\"]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"order.history\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toogleServiceHistoryAndClearFilters\\\"]],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"service.history\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isDirty\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"goBack\\\"]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"common.back\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-6 col-sm-12\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"img\\\",true],[11,\\\"src\\\",[29,[[22,\\\"mapImage\\\"]]]],[10,\\\"class\\\",\\\"map-container img-responsive img-rounded\\\"],[8],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"service-and-order-history\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"showOrderHistory\\\"]],[24,[\\\"showServiceHistory\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row col-md-12 col-sm-12\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"transports/transports-table\\\",null,[[\\\"transportTypes\\\",\\\"archive\\\",\\\"withFinished\\\",\\\"searchParams\\\",\\\"alwaysReloadTransports\\\",\\\"showModal\\\",\\\"fileUploadSuccess\\\",\\\"deleteFile\\\",\\\"confirm\\\",\\\"revoke\\\",\\\"markNotesAsReadOff\\\",\\\"addNote\\\"],[[28,\\\"if\\\",[[24,[\\\"showOrderHistory\\\"]],[24,[\\\"TRANSPORT_TYPES\\\"]],[24,[\\\"SERVICE_TYPES\\\"]]],null],true,true,[24,[\\\"searchParams\\\"]],true,[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"fileUploadSuccess\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"deleteFile\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"confirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"revoke\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"markNotesAsReadOff\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"addNote\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\\n\\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"resources-history\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"loadingInProgress\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[22,\\\"search-waiting-widget\\\"],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[24,[\\\"showResourcesHistory\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row col-md-12 col-sm-12\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"resources-history\\\",null,[[\\\"historyLogs\\\",\\\"searchParams\\\"],[[24,[\\\"historyLogs\\\"]],[24,[\\\"searchParams\\\"]]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/trucks/edit/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trucks/index/controller\", [\"exports\", \"apollo/mixins/vehicle-mixin\", \"apollo/mixins/resource-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _vehicleMixin, _resourceMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_vehicleMixin.default, _resourceMixin.default, _modalMixin.default, {\n    sort: Ember.inject.service(),\n    queryParams: ['query', 'showAll', 'from', 'to', 'dateStatus', 'page', 'max', 'ownerships', 'sortColumn', 'sortDirection'],\n    showAll: false,\n    ownerships: [\"OWN\"],\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    page: 1,\n    sortColumn: null,\n    sortDirection: null,\n    showIntegratedTrucksFilterLabel: Ember.computed('ownerships.[]', function () {\n      var integratedCarriersIncluded = this.get('ownerships').includes(\"INTEGRATED\");\n      return this.get('intl').t(integratedCarriersIncluded ? 'resources.hideIntegratedTrucks' : 'resources.showIntegratedTrucks');\n    }),\n    trucks: Ember.computed('model', function () {\n      return this.get('model');\n    }),\n    dateColumns: Ember.computed('', function () {\n      return this.get('sessionAccount').get('resourceDateFormSettings').TRUCK;\n    }),\n    actions: {\n      sortByDate: function sortByDate(column) {\n        var next = this.get('sort').nextState(this.get('sortColumn'), this.get('sortDirection'), column);\n        this.setProperties({\n          sortColumn: next.column,\n          sortDirection: next.direction,\n          page: 1\n        });\n      },\n      showDetails: function showDetails(vehicleId) {\n        if (this.get('sessionAccount').hasRole('ROLE_CREATE_VEHICLE')) {\n          this.transitionToRoute('trucks.edit', vehicleId);\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trucks/index/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    cookies: Ember.inject.service(),\n    access: ['ROLE_RESOURCES_TAB'],\n    queryParams: {\n      query: {\n        refreshModel: true\n      },\n      showAll: {\n        refreshModel: true\n      },\n      from: {\n        refreshModel: true\n      },\n      to: {\n        refreshModel: true\n      },\n      dateStatus: {\n        refreshModel: true\n      },\n      page: {\n        refreshModel: true\n      },\n      max: {\n        refreshModel: true\n      },\n      ownerships: {\n        refreshModel: true\n      },\n      sortColumn: {\n        refreshModel: true\n      },\n      sortDirection: {\n        refreshModel: true\n      }\n    },\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      params.max = params.max || 25;\n      params.page = params.page || 1;\n\n      if (params.sortColumn && params.sortDirection) {\n        params.sort = [params.sortColumn, params.sortDirection];\n      } else {\n        params.sort = ['ownerships', 'side_number'];\n      }\n\n      return this.store.query('truck', params);\n    },\n    setupController: function setupController(controller, model) {\n      this.get('controller').setProperties({\n        model: model,\n        vehicleType: 'TRUCK',\n        totalPages: model.get('meta.totalPages')\n      });\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        this.controllerFor('trucks.index').setProperties({\n          successMessage: null\n        });\n\n        if (transition.targetName !== 'trucks.index') {\n          this.get('controller').setProperties({\n            query: '',\n            queryInput: '',\n            showAll: false,\n            ownerships: [\"OWN\"],\n            fromInput: null,\n            from: null,\n            toInput: null,\n            to: null,\n            dateStatusInput: null,\n            dateStatus: null,\n            page: 1,\n            totalPages: 0\n          });\n        }\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/trucks/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Niye8JdA\",\n    \"block\": \"{\\\"symbols\\\":[\\\"vehicle\\\",\\\"dateColumn\\\",\\\"dateColumn\\\",\\\"ds\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMessage\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"successMessage\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"xs-12 pull-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"btn btn-default\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleShowIntegratedFilter\\\"],null]],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"showIntegratedTrucksFilterLabel\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"btn btn-default\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"toggleShowAllFilter\\\"],null]],[8],[0,\\\"\\\\n                \\\"],[1,[22,\\\"showAllFilterLabel\\\"],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CREATE_VEHICLE\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"query\\\",\\\"route\\\"],[\\\"btn btn-info\\\",[28,\\\"hash\\\",null,[[\\\"carrierId\\\"],[[27]]]],\\\"trucks.create\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.create.TRUCK\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"h2 row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-xs-4 form-inline\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.TRUCK\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"type\\\",\\\"class\\\",\\\"placeholder\\\"],[[24,[\\\"queryInput\\\"]],\\\"text\\\",\\\"form-control\\\",[28,\\\"t\\\",[\\\"common.search\\\"],null]]]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right form-inline font-medium\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"resources.dateRange\\\"],null],false],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"common.from\\\"],null],false],[0,\\\"\\\\n            \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"fromInput\\\"]],[28,\\\"t\\\",[\\\"common.minDate\\\"],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"fromInput\\\"]]],null]],null]]]],false],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.to\\\"],null],false],[0,\\\"\\\\n            \\\"],[1,[28,\\\"pikaday-input\\\",null,[[\\\"value\\\",\\\"placeholder\\\",\\\"format\\\",\\\"valueFormat\\\",\\\"class\\\",\\\"onSelection\\\"],[[24,[\\\"toInput\\\"]],[28,\\\"t\\\",[\\\"common.maxDate\\\"],null],\\\"DD.MM.YYYY\\\",\\\"DD.MM.YYYY\\\",\\\"form-control date-chooser\\\",[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"toInput\\\"]]],null]],null]]]],false],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"select\\\",true],[10,\\\"class\\\",\\\"form-control\\\"],[11,\\\"onchange\\\",[28,\\\"action\\\",[[23,0,[]],\\\"mutStatusDateInput\\\"],[[\\\"value\\\"],[\\\"target.value\\\"]]]],[8],[0,\\\"\\\\n                \\\"],[7,\\\"option\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"resources.dateStatuses.label\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"DATE_STATUSES\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"option\\\",true],[11,\\\"value\\\",[23,4,[]]],[11,\\\"selected\\\",[28,\\\"eq\\\",[[24,[\\\"dateStatusInput\\\"]],[23,4,[]]],null]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"resources.dateStatuses.\\\",[23,4,[]]],null]],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-info\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"setDatesFilter\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.search\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"clearFilter\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.clear\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table company-table table-hover\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"tr\\\",true],[10,\\\"class\\\",\\\"resource-table\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.sideNumber\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                     \\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.registrationNumber\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                 \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"driver.owner\\\"],null],false],[0,\\\"\\\\n                 \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.euroStandard\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"vehicle.model\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"dateColumns\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"th\\\",true],[10,\\\"role\\\",\\\"button\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"sortByDate\\\",[23,3,[]]],null]],[10,\\\"class\\\",\\\"sortable-header\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"header-content\\\"],[8],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"sort-label\\\"],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"find-resource-date-label\\\",[[23,3,[]]],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"sort-arrows\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[11,\\\"class\\\",[29,[\\\"arrow up \\\",[28,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"eq\\\",[[24,[\\\"sortColumn\\\"]],[23,3,[]]],null],[28,\\\"eq\\\",[[24,[\\\"sortDirection\\\"]],\\\"asc\\\"],null]],null],\\\"active\\\"],null]]]],[8],[0,\\\"▲\\\"],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[11,\\\"class\\\",[29,[\\\"arrow down \\\",[28,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"eq\\\",[[24,[\\\"sortColumn\\\"]],[23,3,[]]],null],[28,\\\"eq\\\",[[24,[\\\"sortDirection\\\"]],\\\"desc\\\"],null]],null],\\\"active\\\"],null]]]],[8],[0,\\\"▼\\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"trucks\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"tr\\\",true],[10,\\\"class\\\",\\\"resource-table\\\"],[11,\\\"onclick\\\",[28,\\\"action\\\",[[23,0,[]],\\\"showDetails\\\",[23,1,[\\\"id\\\"]]],null]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"sideNumber\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,1,[\\\"outOfCommission\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-times red\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"vehicle.outOfCommissionHint\\\"],null]],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"registrationNumber\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"owner\\\",\\\"name\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"euroStandard\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"model\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"dateColumns\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"td\\\",true],[11,\\\"class\\\",[28,\\\"find-warning-class\\\",[[23,1,[]],[23,2,[]]],null]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"format-resource-date\\\",[[23,1,[]],[23,2,[]]],null],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"pagination-buttons\\\",null,[[\\\"url\\\",\\\"page\\\",\\\"max\\\",\\\"totalPages\\\"],[\\\"trucks.index\\\",[24,[\\\"page\\\"]],[24,[\\\"max\\\"]],[24,[\\\"totalPages\\\"]]]]],false],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/trucks/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/user-group/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    name: _emberData.default.attr('string'),\n    transports: _emberData.default.hasMany('transport', {\n      async: true\n    }),\n    trucks: _emberData.default.hasMany('truck', {\n      async: true\n    }),\n    company: _emberData.default.belongsTo('company', {\n      async: true\n    }),\n    userGroupNameAndKey: Ember.computed('name', function () {\n      return {\n        name: this.get('intl').t('forwarderGroup.' + this.get('name')).toString(),\n        key: this.get('name')\n      };\n    }),\n    translatedName: Ember.computed('name', function () {\n      return this.get('intl').t('forwarderGroup.' + this.get('name')).toString();\n    }),\n    sortedTrucks: Ember.computed('trucks.@each.sideNumber', function () {\n      return this.get('trucks').filterBy('enabled').sort(function (a, b) {\n        var sideNumberA = a.get('sideNumber') ? a.get('sideNumber').replace(/\\s/g, '') : '';\n        var sideNumberB = b.get('sideNumber') ? b.get('sideNumber').replace(/\\s/g, '') : '';\n        return sideNumberA.localeCompare(sideNumberB);\n      });\n    }),\n    companiesWithTrucksInGroup: Ember.computed('sortedTrucks.@each.owner', function () {\n      return this.get('sortedTrucks').filterBy('owner.id').getEach('owner').uniqBy('id');\n    }),\n    asResource: function asResource(children) {\n      var currentUserGroupId = this.get('sessionAccount.currentUser.userGroup.id');\n      var group = this;\n      return {\n        id: this.get('id'),\n        title: this.get('intl').t('forwarderGroup.' + this.get('name')),\n        children: children ? children : [],\n        onDrop: function onDrop(context, transport) {\n          transport.cancelAdvice();\n          transport.cancelCarrier();\n          transport.set('personsGroup', group);\n          transport.save().then(function () {\n            context.unloadDeletedRecords('transport', transport.id, 'checkpoint');\n          });\n        },\n        isMainInGroup: true,\n        shouldBeCollapsed: currentUserGroupId && group.get('id') !== currentUserGroupId\n      };\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/user/model\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    workflows: _emberData.default.hasMany('workflow', {\n      async: true\n    }),\n    roles: _emberData.default.hasMany('role', {\n      async: true\n    }),\n    tableColumns: _emberData.default.hasMany('tableColumn', {\n      async: true\n    }),\n    notifications: _emberData.default.hasMany('notification', {\n      async: true\n    }),\n    transportTypes: _emberData.default.hasMany('transportType', {\n      async: true\n    }),\n    services: _emberData.default.hasMany('service', {\n      async: true\n    }),\n    company: _emberData.default.belongsTo('company', {\n      async: true\n    }),\n    roleGroup: _emberData.default.belongsTo('roleGroup', {\n      async: true\n    }),\n    userGroup: _emberData.default.belongsTo('userGroup', {\n      async: true\n    }),\n    whoDeleted: _emberData.default.belongsTo('user', {\n      async: true\n    }),\n    invitation: _emberData.default.belongsTo('invitation', {\n      async: true,\n      inverse: 'registeredAccount'\n    }),\n    username: _emberData.default.attr('string'),\n    name: _emberData.default.attr('string'),\n    email: _emberData.default.attr('string'),\n    enabled: _emberData.default.attr('boolean'),\n    password: _emberData.default.attr('string'),\n    phoneNumber: _emberData.default.attr('string'),\n    mobilePhoneNumber: _emberData.default.attr('string'),\n    occupation: _emberData.default.attr('string'),\n    workHours: _emberData.default.attr('string'),\n    newPassword: _emberData.default.attr('string'),\n    repeatedNewPassword: _emberData.default.attr('string'),\n    changePassword: _emberData.default.attr('boolean', {\n      defaultValue: function defaultValue() {\n        return false;\n      }\n    }),\n    accountExpired: _emberData.default.attr('boolean'),\n    accountLocked: _emberData.default.attr('boolean'),\n    passwordExpired: _emberData.default.attr('boolean'),\n    dateCreated: _emberData.default.attr('date'),\n    dateDeleted: _emberData.default.attr('date'),\n    resetPasswordDate: _emberData.default.attr('date'),\n    resetPasswordIsDisabled: _emberData.default.attr('boolean'),\n    statuteAccepted: _emberData.default.attr('boolean'),\n    sapLogin: _emberData.default.attr('string'),\n    roleNames: Ember.computed('roles.length', 'roles.@each.name', function () {\n      return this.get('roles').map(function (r) {\n        return r.get('name');\n      });\n    }),\n    isPrincipal: Ember.computed('company.isPrincipal', function () {\n      return this.get('company').get('isPrincipal');\n    }),\n    isFullyRegistered: Ember.computed('isPrincipal', function () {\n      var isFullyRegistered = !this.get('isPrincipal');\n      console.log(\"isFullyRegistered? \".concat(isFullyRegistered));\n      return isFullyRegistered;\n    }),\n    canNotEditCompany: Ember.computed(function () {\n      return !this.get('sessionAccount').hasRole('ROLE_EDIT_COMPANY');\n    }),\n    canNotEditResources: Ember.computed(function () {\n      return !this.get('sessionAccount').hasRole('ROLE_CREATE_RESOURCES');\n    }),\n    asResource: function asResource(children, group) {\n      var company = this.get('company');\n      var self = this;\n      return {\n        id: group ? group.get('id') + '-' + this.get('id') : this.get('id'),\n        title: this.get('name'),\n        children: children ? children : [],\n        onDrop: function onDrop(context, transport, revertFunc) {\n          if (transport.get('transportType').content.get('name') === 'SERVICE') {\n            context.chooseService(transport, company, self, revertFunc);\n          } else {\n            transport.cancelAdvice();\n            context.chooseCarrier(transport, company, group, revertFunc);\n          }\n        }\n      };\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/users/create/controller\", [\"exports\", \"apollo/mixins/persistence-mixin\"], function (_exports, _persistenceMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_persistenceMixin.default, {\n    intl: Ember.inject.service(),\n    session: Ember.inject.service('session'),\n    sessionAccount: Ember.inject.service('session-account'),\n    cookies: Ember.inject.service(),\n    canNotEditRamps: Ember.computed('sessionAccount.currentUser', function () {\n      return !this.get('sessionAccount').hasRole('ROLE_EDIT_USER');\n    }),\n    isEditing: Ember.computed('model.id', function () {\n      return this.get('model').get('id') !== null;\n    }),\n    errors: [],\n    setNotifications: Ember.observer('model.roleGroup.notifications', function () {\n      var self = this;\n      this.get('model').get('roleGroup').then(function (loadedGroup) {\n        self.removeDuplicateRecords(self.get('model').get('roleGroup'), 'notifications');\n        self.set('notifications', loadedGroup.get('notifications').sortBy('name'));\n      });\n    }),\n    proxiedNotifications: Ember.computed.map('notifications', function (model) {\n      return Ember.ObjectProxy.create({\n        model: model,\n        checked: true\n      });\n    }),\n    setProxiedNotifications: Ember.observer('proxiedNotifications.length', 'model', function () {\n      var self = this;\n      Ember.run.once(this, function () {\n        self.checkNotifications();\n      });\n    }),\n    proxiedCheckedNotifications: Ember.computed.filterBy('proxiedNotifications', 'checked', true),\n    checkedNotifications: Ember.computed.mapBy('proxiedCheckedNotifications', 'model'),\n    setCompanies: Ember.observer('model', function () {\n      var self = this;\n      var companies = Ember.A();\n      var principalCompany = this.store.peekRecord('company', this.get('cookies').read('principalId'));\n      this.store.query('company', {\n        principalCompanyId: this.get('cookies').read('principalId')\n      }).then(function (cs) {\n        cs.forEach(function (c) {\n          companies.pushObject(c);\n        });\n        companies.pushObject(principalCompany);\n        self.set('companies', companies);\n      });\n    }),\n    roleGroups: Ember.observer('model.id', function () {\n      if (this.get('model.roleGroup.id')) {\n        return;\n      }\n\n      var self = this;\n      this.get('model.company').then(function (company) {\n        if (company) {\n          self.get('model').set('roleGroup', company.get('groups.firstObject'));\n        }\n      });\n    }),\n    userGroups: Ember.computed(function () {\n      return this.get('store').peekAll('userGroup');\n    }),\n    isInMyAccount: Ember.computed('model.id', function () {\n      return this.get('model.id') === this.get('sessionAccount.currentUser.id');\n    }),\n    actions: {\n      setCompany: function setCompany(item) {\n        var self = this;\n        this.store.findRecord('company', item.id).then(function (company) {\n          self.get('model').setProperties({\n            company: company,\n            roleGroup: company.get('groups.firstObject')\n          });\n        });\n      },\n      setRoleGroup: function setRoleGroup(group) {\n        this.get('model').setProperties({\n          oldRoleGroup: this.get('model').get('roleGroup'),\n          roleGroup: group\n        });\n      },\n      setUserGroup: function setUserGroup(group) {\n        this.get('model').setProperties({\n          oldUserGroup: this.get('model').get('userGroup'),\n          userGroup: group\n        });\n      },\n      save: function save() {\n        var self = this;\n        var user = this.get('model');\n\n        if (user.get('password')) {\n          user.set('password', user.get('password').trim());\n        }\n\n        var checkedNotifications = this.get('checkedNotifications');\n        user.get('notifications').clear();\n        checkedNotifications.forEach(function (s) {\n          user.get('notifications').pushObject(s);\n        });\n        user.save().then(function (savedUser) {\n          console.debug(\"User \".concat(savedUser.get('username'), \" successfully saved.\"));\n          savedUser.get('company').then(function (company) {\n            company.reload().then(function () {\n              console.debug(\"Company \".concat(company.get('shortName'), \" reloaded.\"));\n              self.set('errors', []);\n\n              if (self.get('isEditing')) {\n                self.transitionToRoute('users.show', savedUser.id);\n              } else {\n                self.transitionToRoute('users.index');\n              }\n            });\n          });\n        }).catch(function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      cancel: function cancel() {\n        this.get('errors').clear();\n\n        if (!this.get('isEditing')) {\n          this.get('model').unloadRecord();\n          window.history.back();\n        } else {\n          var user = this.get('model');\n          user.rollbackAttributes();\n\n          if (user.get('oldRoleGroup')) {\n            user.setProperties({\n              roleGroup: user.get('oldRoleGroup'),\n              oldRoleGroup: null\n            });\n          }\n\n          if (user.get('oldUserGroup')) {\n            user.setProperties({\n              userGroup: user.get('oldUserGroup'),\n              oldUserGroup: null\n            });\n          }\n\n          this.checkNotifications();\n          this.transitionToRoute('users.show', user);\n        }\n      },\n      delete: function _delete() {\n        var self = this;\n        var userModel = this.get('model');\n        userModel.destroyRecord().then(function (u) {\n          console.log(\"Poprawnie usun\\u0119li\\u015Bmy u\\u017Cytkownika \".concat(u.get('name'), \".\"));\n          self.transitionToRoute('users.index');\n        }).catch(function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      toggleChangePasswordAndSetProperty: function toggleChangePasswordAndSetProperty() {\n        this.toggleProperty('model.changePassword');\n        this.get('model').setProperties({\n          password: '',\n          newPassword: '',\n          repeatedNewPassword: ''\n        });\n      }\n    },\n    checkNotifications: function checkNotifications() {\n      var proxiedNotifications = this.get('proxiedNotifications');\n      var isEditing = this.get('isEditing');\n      var userNotifications = this.get('model').get('notifications');\n      var userNotificationsIds = userNotifications.map(function (s) {\n        return s.get('id');\n      });\n      proxiedNotifications.forEach(function (s) {\n        var checked = !isEditing || userNotificationsIds.includes(s.get('model.id'));\n        s.set('checked', checked);\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/users/create/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_CREATE_USER'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        return this.transitionTo('forbidden');\n      }\n\n      var currentUser = this.get('sessionAccount').get('currentUser');\n    },\n    model: function model() {\n      var currentUser = this.get('sessionAccount').get('currentUser');\n      return this.store.createRecord('user', {\n        //company: this.store.createRecord('company'),\n        roleGroup: currentUser.get('company').get('groups').get('firstObject')\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/users/create/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Z4S38pw8\",\n    \"block\": \"{\\\"symbols\\\":[\\\"n\\\",\\\"u\\\",\\\"g\\\",\\\"g\\\",\\\"c\\\",\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container container-tight\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"isInMyAccount\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"t\\\",[\\\"user.myAccount\\\"],null],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-default pull-right\\\",\\\"invitations\\\"]],{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"tabs.invitations\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"isEditing\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"user.editUser\\\"],null],false],[0,\\\" \\\"],[1,[24,[\\\"model\\\",\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[1,[28,\\\"t\\\",[\\\"user.createUser\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]}],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,6,[]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"form\\\",false],[12,\\\"class\\\",\\\"form-horizontal\\\"],[12,\\\"autocomplete\\\",\\\"off\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"ok\\\"],[[\\\"on\\\",\\\"target\\\"],[\\\"submit\\\",[24,[\\\"view\\\"]]]]],[8],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CREATE_USER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.company\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"renderInPlace\\\",\\\"selected\\\",\\\"options\\\",\\\"searchField\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",true,[24,[\\\"model\\\",\\\"company\\\"]],[24,[\\\"companies\\\"]],\\\"name\\\",[28,\\\"t\\\",[\\\"common.company\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"setCompany\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[23,5,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"role-group-select\\\"],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.role\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"renderInPlace\\\",\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",true,[24,[\\\"model\\\",\\\"roleGroup\\\"]],[24,[\\\"model\\\",\\\"company\\\",\\\"groups\\\"]],false,[28,\\\"action\\\",[[23,0,[]],\\\"setRoleGroup\\\"],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"roleGroup.\\\",[23,4,[\\\"name\\\"]],\\\".label\\\"],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.roleDescription\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10 form-control-static\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"roleGroup.\\\",[28,\\\"if\\\",[[28,\\\"not\\\",[[24,[\\\"model\\\",\\\"roleGroup\\\",\\\"name\\\"]]],null],\\\"CHOOSE_COMPANY\\\",[24,[\\\"model\\\",\\\"roleGroup\\\",\\\"name\\\"]]],null],\\\".desc\\\"],null]],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"user.name\\\"],null],false],[0,\\\":\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"name\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"auth.login\\\"],null],false],[0,\\\":\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CREATE_USER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"username\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10 form-control-static\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[24,[\\\"model\\\",\\\"username\\\"]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"roleGroup\\\",\\\"name\\\"]],\\\"TRADESMAN\\\"],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.groupName\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CREATE_USER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"renderInPlace\\\",\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",true,[24,[\\\"model\\\",\\\"userGroup\\\"]],[24,[\\\"model\\\",\\\"company\\\",\\\"userGroups\\\"]],false,[28,\\\"action\\\",[[23,0,[]],\\\"setUserGroup\\\"],null]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,3,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10 form-control-static\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[24,[\\\"model\\\",\\\"userGroup\\\",\\\"name\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"roleGroup\\\",\\\"name\\\"]],\\\"FORWARDER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"for\\\",\\\"role-group-select\\\"],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.groupName\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"renderInPlace\\\",\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",true,[24,[\\\"model\\\",\\\"userGroup\\\"]],[24,[\\\"userGroups\\\"]],false,[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[24,[\\\"model\\\",\\\"userGroup\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"forwarderGroup.\\\",[23,2,[\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[2]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"e-mail:\\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"email\\\"]]]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.phone\\\"],null],false],[0,\\\":\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"input\\\",true],[10,\\\"name\\\",\\\"mobilePhoneNumber\\\"],[10,\\\"class\\\",\\\"hidden\\\"],[10,\\\"type\\\",\\\"text\\\"],[8],[9],[0,\\\" \\\"],[0,\\\"\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\",\\\"name\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"mobilePhoneNumber\\\"]],\\\"mobilePhoneNumber\\\"]]],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"company\\\",\\\"isPrincipal\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.sapLogin\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\",\\\"name\\\"],[\\\"form-control\\\",[24,[\\\"model\\\",\\\"sapLogin\\\"]],\\\"sapLogin\\\"]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"id\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.password\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toggleChangePasswordAndSetProperty\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"auth.changePassword.\\\",[24,[\\\"model\\\",\\\"changePassword\\\"]]],null]],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"or\\\",[[24,[\\\"model\\\",\\\"changePassword\\\"]],[28,\\\"not\\\",[[24,[\\\"model\\\",\\\"id\\\"]]],null]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"isInMyAccount\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"auth.oldPassword\\\"],null],false],[0,\\\":\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\\n                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"password\\\",[24,[\\\"model\\\",\\\"password\\\"]]]]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.newPassword\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"password\\\",[24,[\\\"model\\\",\\\"newPassword\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.repeatNewPassword\\\"],null],false],[0,\\\":\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"type\\\",\\\"value\\\"],[\\\"form-control\\\",\\\"password\\\",[24,[\\\"model\\\",\\\"repeatedNewPassword\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[10,\\\"class\\\",\\\"col-sm-2 control-label\\\"],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"notifications.label\\\"],null],false],[0,\\\":\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-sm-10\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"proxiedNotifications\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"id\\\",\\\"checked\\\"],[\\\"checkbox\\\",[28,\\\"concat\\\",[\\\"person-notification-\\\",[23,1,[\\\"model\\\",\\\"id\\\"]]],null],[23,1,[\\\"checked\\\"]]]]],false],[0,\\\"\\\\n                        \\\"],[7,\\\"label\\\",true],[11,\\\"for\\\",[29,[[28,\\\"concat\\\",[\\\"person-notification-\\\",[23,1,[\\\"model\\\",\\\"id\\\"]]],null]]]],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"notification.\\\",[23,1,[\\\"model\\\",\\\"name\\\"]],\\\".label\\\"],null]],[[\\\"checkpointName\\\",\\\"transportTypeName\\\"],[[23,1,[\\\"model\\\",\\\"task\\\",\\\"checkpointNameInAppropriateLanguage\\\"]],[23,1,[\\\"model\\\",\\\"task\\\",\\\"workflow\\\",\\\"transportType\\\",\\\"label\\\"]]]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"notification.\\\",[23,1,[\\\"model\\\",\\\"name\\\"]],\\\".desc\\\"],null]],[[\\\"checkpointName\\\"],[[23,1,[\\\"model\\\",\\\"task\\\",\\\"checkpointNameInAppropriateLanguage\\\"]]]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-control-static\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"roleGroup\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"notifications.noNotificationsForRole\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[28,\\\"t\\\",[\\\"notifications.selectRole\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"invitation\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-left\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.invitedBy\\\"],[[\\\"date\\\",\\\"person\\\"],[[28,\\\"format-calendar\\\",[[24,[\\\"model\\\",\\\"invitation\\\",\\\"dateCreated\\\"]],[24,[\\\"sessionAccount\\\",\\\"locale\\\"]]],null],[24,[\\\"model\\\",\\\"invitation\\\",\\\"creator\\\",\\\"name\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group pull-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"save\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"isEditing\\\"]],[28,\\\"has-role\\\",[\\\"ROLE_DELETE_USER\\\"],null]],null]],null,{\\\"statements\\\":[[4,\\\"button-with-confirmation\\\",null,[[\\\"class\\\",\\\"text\\\",\\\"onConfirm\\\"],[\\\"btn btn-default\\\",[28,\\\"t\\\",[\\\"user.deleteConfirm\\\"],null],[28,\\\"action\\\",[[23,0,[]],\\\"delete\\\"],null]]],{\\\"statements\\\":[[0,\\\"                    \\\"],[1,[28,\\\"t\\\",[\\\"common.delete\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/users/create/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/users/edit/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_EDIT_USER'],\n    model: function model(params, transition) {\n      var currentUser = this.get('sessionAccount').get('currentUser');\n      var hasAnyOfTheRoles = this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'));\n\n      if (params.user_id === currentUser.get('id')) {\n        return this.store.peekRecord('user', params.user_id);\n      } else if (hasAnyOfTheRoles) {\n        return this.store.findRecord('user', params.user_id);\n      } else {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    renderTemplate: function renderTemplate() {\n      this.render('users.create');\n    },\n    setupController: function setupController(controller, model) {\n      this.controllerFor('users.create').setProperties({\n        model: model\n      });\n    },\n    actions: {\n      willTransition: function willTransition() {\n        this.controllerFor('users.create').setProperties({\n          'successMessage': null,\n          'model.changePassword': false,\n          'model.password': '',\n          'model.newPassword': '',\n          'model.repeatedNewPassword': ''\n        });\n        return true;\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/users/index/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({\n    sessionAccount: Ember.inject.service('session-account'),\n    queryParams: ['query', 'page', 'size'],\n    queryInputChanged: Ember.observer('queryInput', function () {\n      Ember.run.debounce(this, this.applyFilter, 500);\n    }),\n    applyFilter: function applyFilter() {\n      var queryInput = this.get('queryInput');\n      this.set('query', queryInput);\n\n      if (queryInput) {\n        this.setProperties({\n          page: 1,\n          filterActive: true\n        });\n      }\n    },\n    actions: {\n      clearFilter: function clearFilter() {\n        this.setProperties({\n          query: '',\n          queryInput: '',\n          filterActive: false\n        });\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/users/index/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    queryParams: {\n      query: {\n        refreshModel: true\n      },\n      page: {\n        refreshModel: true\n      },\n      max: {\n        refreshModel: true\n      }\n    },\n    model: function model(params) {\n      params.max = params.max || 10;\n      params.page = params.page || 1;\n\n      if (params) {\n        return this.store.query('user', params);\n      } else {\n        return this.store.findAll('user');\n      }\n    },\n    setupController: function setupController(controller, model) {\n      this.get('controller').setProperties({\n        model: model,\n        totalPages: model.get('meta.totalPages')\n      });\n    },\n    actions: {\n      willTransition: function willTransition(transition) {\n        this.get('controller').setProperties({\n          info: null,\n          errors: null,\n          successMessage: null\n        });\n\n        if (transition.targetName !== 'users.index') {\n          this.get('controller').setProperties({\n            query: '',\n            page: 1,\n            totalPages: 0,\n            queryInput: '',\n            filterActive: false\n          });\n        }\n\n        return true;\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/users/index/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"RVsyspxX\",\n    \"block\": \"{\\\"symbols\\\":[\\\"user\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"successMsg\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-success alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[9],[0,\\\"\\\\n            \\\"],[1,[22,\\\"successMsg\\\"],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"h2\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-left form-inline\\\"],[8],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"users.label\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n                \\\"],[1,[28,\\\"input\\\",null,[[\\\"value\\\",\\\"type\\\",\\\"class\\\",\\\"placeholder\\\"],[[24,[\\\"queryInput\\\"]],\\\"text\\\",\\\"form-control\\\",[28,\\\"t\\\",[\\\"common.search\\\"],null]]]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"filterActive\\\"]]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"clearFilter\\\"]],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.clear\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_SUPER_USER\\\"],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-info\\\",\\\"users.create\\\"]],{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.createUser\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\"],[\\\"btn btn-info\\\",\\\"invitations.create\\\"]],{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"invitation.invite\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"table-responsive\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"table\\\",true],[10,\\\"class\\\",\\\"table\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"thead\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.name\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.username\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"company.label\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.email\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.mobilePhoneNumber\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"roleGroup.label\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_EDIT_USER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                    \\\"],[7,\\\"th\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl3\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[\\\"common.edit\\\"],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[7,\\\"tbody\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"tr\\\",true],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"users.show\\\",[23,1,[\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                            \\\"],[1,[23,1,[\\\"name\\\"]],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide word-break-all\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"username\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"company\\\",\\\"shortName\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide word-break-all\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"email\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl1\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[23,1,[\\\"mobilePhoneNumber\\\"]],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl2\\\"],[8],[0,\\\"\\\\n                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"roleGroup.\\\",[23,1,[\\\"roleGroup\\\",\\\"name\\\"]],\\\".label\\\"],null]],null],false],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_EDIT_USER\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"td\\\",true],[10,\\\"class\\\",\\\"responsive-hide-lvl3\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"users.edit\\\",[23,1,[\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-edit\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[1,[28,\\\"pagination-buttons\\\",null,[[\\\"url\\\",\\\"page\\\",\\\"max\\\",\\\"totalPages\\\"],[\\\"users.index\\\",[24,[\\\"page\\\"]],[24,[\\\"max\\\"]],[24,[\\\"totalPages\\\"]]]]],false],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/users/index/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/users/show/controller\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend({});\n\n  _exports.default = _default;\n});","define(\"apollo/pods/users/show/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_EDIT_USER'],\n    model: function model(params, transition) {\n      var currentUser = this.get('sessionAccount').get('currentUser');\n      var hasAnyOfTheRoles = this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'));\n\n      if (params.user_id === currentUser.get('id') || hasAnyOfTheRoles) {\n        return this.store.findRecord('user', params.user_id);\n      } else {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/users/show/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"Rr3v4Fz6\",\n    \"block\": \"{\\\"symbols\\\":[\\\"s\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container container-tight\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"h1\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[24,[\\\"model\\\",\\\"name\\\"]],false],[0,\\\" (\\\"],[1,[24,[\\\"model\\\",\\\"company\\\",\\\"name\\\"]],false],[0,\\\")\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[28,\\\"has-role\\\",[\\\"ROLE_EDIT_USER\\\"],null],[24,[\\\"model\\\",\\\"enabled\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"users.edit\\\",[24,[\\\"model\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"fa fa-edit\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"not\\\",[[24,[\\\"model\\\",\\\"enabled\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.deletedMessage\\\"],[[\\\"date\\\",\\\"person\\\",\\\"company\\\"],[[28,\\\"format-date\\\",[[24,[\\\"model\\\",\\\"dateDeleted\\\"]]],null],[24,[\\\"model\\\",\\\"whoDeleted\\\",\\\"name\\\"]],[24,[\\\"model\\\",\\\"whoDeleted\\\",\\\"company\\\",\\\"name\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"roleGroup.\\\",[24,[\\\"model\\\",\\\"roleGroup\\\",\\\"name\\\"]],\\\".label\\\"],null]],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"h3\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"auth.login\\\"],null],false],[0,\\\": \\\"],[1,[24,[\\\"model\\\",\\\"username\\\"]],false],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"model\\\",\\\"roleGroup\\\",\\\"name\\\"]],\\\"TRADESMAN\\\"],null]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[8],[0,\\\"\\\\n                \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.groupName\\\"],null],false],[0,\\\": \\\"],[1,[24,[\\\"model\\\",\\\"userGroup\\\",\\\"name\\\"]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"email\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-envelope\\\"],[8],[9],[0,\\\" \\\"],[1,[24,[\\\"model\\\",\\\"email\\\"]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"mobilePhoneNumber\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n            \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-phone\\\"],[8],[9],[0,\\\" \\\"],[1,[24,[\\\"model\\\",\\\"mobilePhoneNumber\\\"]],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n    \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row\\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"col-md-6\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"label\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"user.activeNotifications\\\"],null],false],[0,\\\":\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"padding-top\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"ul\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\",\\\"notifications\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"notification.\\\",[23,1,[\\\"name\\\"]],\\\".label\\\"],null]],[[\\\"checkpointName\\\",\\\"transportTypeName\\\"],[[23,1,[\\\"task\\\",\\\"checkpointNameInAppropriateLanguage\\\"]],[23,1,[\\\"task\\\",\\\"workflow\\\",\\\"transportType\\\",\\\"label\\\"]]]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},{\\\"statements\\\":[[0,\\\"                        \\\"],[1,[28,\\\"t\\\",[\\\"user.noActiveNotifications\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"hr\\\",true],[8],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"has-role\\\",[\\\"ROLE_CREATE_USER\\\"],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"model\\\",\\\"invitation\\\"]]],null,{\\\"statements\\\":[[0,\\\"            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-left\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"small\\\",true],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"user.invitedBy\\\"],[[\\\"date\\\",\\\"person\\\"],[[28,\\\"format-calendar\\\",[[24,[\\\"model\\\",\\\"invitation\\\",\\\"dateCreated\\\"]],[24,[\\\"sessionAccount\\\",\\\"locale\\\"]]],null],[24,[\\\"model\\\",\\\"invitation\\\",\\\"creator\\\",\\\"name\\\"]]]]],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"goBack\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.back\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[9],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/users/show/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/vehicle/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\"], function (_exports, _emberData, _modelValidator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, {\n    cookies: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    owner: _emberData.default.belongsTo('company', {\n      async: true\n    }),\n    driver: _emberData.default.belongsTo('driver', {\n      async: true\n    }),\n    sideNumber: _emberData.default.attr('string'),\n    registrationNumber: _emberData.default.attr('string'),\n    resourceDates: _emberData.default.hasMany('resource-date'),\n    numberOfUnconfirmedWashingCheckpoints: _emberData.default.attr('number'),\n    model: _emberData.default.attr('string'),\n    yearOfProduction: _emberData.default.attr('string'),\n    capacity: _emberData.default.attr('string'),\n    numberOfCompartments: _emberData.default.attr('string'),\n    numberOfManholes: _emberData.default.attr('string'),\n    description: _emberData.default.attr('string'),\n    enabled: _emberData.default.attr('boolean'),\n    type: _emberData.default.attr('string'),\n    outOfCommission: _emberData.default.attr('boolean'),\n    associatedContainer: _emberData.default.belongsTo('container', {\n      async: true\n    }),\n    isExternalResource: _emberData.default.attr('boolean'),\n    flTrackerId: _emberData.default.attr('string'),\n    vehicleType: Ember.computed(function () {\n      return this.constructor.modelName.toUpperCase();\n    }).readOnly(),\n    exactTypeName: Ember.computed(function () {\n      return this.get('trailerType') ? this.get('trailerType') : this.get('vehicleType');\n    }),\n    vehicleNumbers: Ember.computed('', function () {\n      return this.get('sideNumber') + ' (' + this.get('registrationNumber') + ')';\n    }),\n    computedRegistrationNumber: Ember.computed('', function () {\n      return this.get('registrationNumber').replace('/', \"/\\n\");\n    }),\n    findResourceDate: function findResourceDate(type) {\n      if (this.get('resourcesDates.length') === 0) {\n        return null;\n      }\n\n      return this.get('resourceDates').find(function (date) {\n        return date.get('controlledDateType.name') === type;\n      });\n    },\n    findControlledDates: function findControlledDates() {\n      return this.get('resourceDates');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/vehicle/serializer\", [\"exports\", \"ember-data\", \"apollo/mixins/serializer-mixin\"], function (_exports, _emberData, _serializerMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.RESTSerializer.extend(_emberData.default.EmbeddedRecordsMixin, _serializerMixin.default, {\n    attrs: {\n      resourceDates: {\n        embedded: 'save'\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/wash/modals/choose-wash/controller\", [\"exports\", \"jquery\", \"apollo/mixins/persistence-mixin\", \"apollo/mixins/input-utils-mixin\", \"apollo/mixins/modal-mixin\"], function (_exports, _jquery, _persistenceMixin, _inputUtilsMixin, _modalMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_persistenceMixin.default, _inputUtilsMixin.default, _modalMixin.default, {\n    intl: Ember.inject.service(),\n    sessionAccount: Ember.inject.service('session-account'),\n    title: Ember.computed(function () {\n      return this.get('intl').t('transport.wash.chooseWash');\n    }),\n    transactionCopy: Ember.computed('model.transport.id', function () {\n      var currency = this.get('store').peekAll('currency').sortBy('idx').get('firstObject');\n      return this.get('store').createRecord('transaction', {\n        currencyOfWash: currency\n      });\n    }),\n    washStepCopy: Ember.computed('model.transport.id', function () {\n      return this.get('store').createRecord('step');\n    }),\n    obtainDataFromCopies: function obtainDataFromCopies() {\n      var _this = this;\n\n      ['priceOfWash', 'currencyOfWash'].forEach(function (transactionProperty) {\n        _this.set(\"model.transaction.\".concat(transactionProperty), _this.get(\"transactionCopy.\".concat(transactionProperty)));\n      });\n      ['distance', 'company', 'address'].forEach(function (washStepProperty) {\n        _this.set(\"model.washStep.\".concat(washStepProperty), _this.get(\"washStepCopy.\".concat(washStepProperty)));\n      });\n    },\n    actions: {\n      chooseWash: function chooseWash() {\n        var _this2 = this;\n\n        var self = this;\n        this.obtainDataFromCopies();\n        var washStep = this.get('model.washStep');\n        var lastUnload = this.get('model.transport.sortedUnloadSteps.lastObject.deliveryDate');\n        var distanceToWash = washStep.get('distance');\n        var DEFAULT_AVG_SPEED_IN_KMPH = 60;\n        var avgSpeed = this.get('sessionAccount').getSettingValue('AVERAGE_TRUCK_SPEED_IN_KMPH') || DEFAULT_AVG_SPEED_IN_KMPH;\n        var timeOnRoad = distanceToWash / avgSpeed;\n        console.log(\"Last unload: \".concat(lastUnload, \". Avg speed: \").concat(avgSpeed, \". Time on road: \").concat(timeOnRoad, \".\"));\n        washStep.set('deliveryDateFrom', moment(lastUnload).add(timeOnRoad, 'hours').toDate());\n        var DEFAULT_WASHING_TIME_IN_HOURS = 1;\n        var timeForWashing = this.get('sessionAccount').getSettingValue('WASHING_TIME_IN_HOURS') || DEFAULT_WASHING_TIME_IN_HOURS;\n        washStep.set('deliveryDateTo', moment(washStep.get('deliveryDateFrom')).add(timeForWashing, 'hours').toDate());\n\n        if (!this.customValidate()) {\n          return;\n        }\n\n        this.get('model.transport').save().then(function (transport) {\n          transport.refresh();\n          transport.get('externalCosts').then(function (costs) {\n            var costsCopy = costs.slice();\n            costsCopy.forEach(function (cost) {\n              if (cost !== undefined && !cost.get('id')) {\n                costs.removeObject(cost);\n                cost.unloadRecord();\n              }\n            });\n          });\n          self.removeDuplicateRecords(transport, 'steps');\n          self.removeDuplicateRecords(transport, 'checkpoints');\n          var stepsCopy = transport.get('steps').slice();\n          stepsCopy.forEach(function (step) {\n            if (step !== undefined && !step.get('id')) {\n              transport.get('steps').removeObject(step);\n              step.unloadRecord();\n            }\n          });\n        }, function () {\n          _this2.set('model.transport.washStep.company', null);\n\n          alert(_this2.get('intl').t(\"transport.wash.choosingWashFailedAlert\"));\n        });\n        (0, _jquery.default)('.modal').modal('hide');\n      },\n      cancel: function cancel() {\n        console.debug(\"Canceling choose wash..\");\n\n        if (this.get('model.transport.washStep.stepTypeName') === 'wash') {\n          var washStep = this.get('model.transport.washStep');\n          this.get('model.transport.steps').removeObject(washStep);\n          washStep.unloadRecord();\n        }\n\n        this.set('errors', null);\n        (0, _jquery.default)('.modal').modal('hide');\n      }\n    },\n    customValidate: function customValidate() {\n      var validates = true;\n      var washStep = this.get('model.washStep');\n      var transaction = this.get('model.transaction');\n      var priceOfWash = this.get('model.transaction.priceOfWash');\n\n      if (!washStep.validate()) {\n        validates = false;\n      }\n\n      if (!transaction.get('currencyOfWash')) {\n        validates = false;\n        transaction.get('errors').add('currencyOfWash', 'blank');\n      }\n\n      if (!priceOfWash || !this.isCorrectPrice(priceOfWash)) {\n        validates = false;\n        transaction.get('errors').add('priceOfWash', 'incorrectNumber');\n      }\n\n      return validates;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/wash/modals/choose-wash/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"wkEamx8T\",\n    \"block\": \"{\\\"symbols\\\":[],\\\"statements\\\":[[4,\\\"custom-modal\\\",null,[[\\\"title\\\",\\\"close\\\"],[[24,[\\\"title\\\"]],[28,\\\"action\\\",[[23,0,[]],\\\"removeModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-horizontal\\\"],[8],[0,\\\"\\\\n\\\\n        \\\"],[1,[28,\\\"wash-form\\\",null,[[\\\"washStep\\\",\\\"transaction\\\",\\\"transport\\\"],[[24,[\\\"washStepCopy\\\"]],[24,[\\\"transactionCopy\\\"]],[24,[\\\"model\\\",\\\"transport\\\"]]]]],false],[0,\\\"\\\\n\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"text-right margin-top-big\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"canNotEdit\\\"]]],null,{\\\"statements\\\":[[0,\\\"                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"data-button-name\\\",\\\"SAVE\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"chooseWash\\\",[24,[\\\"model\\\"]]]],[8],[0,\\\"\\\\n                    \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"data-dismiss\\\",\\\"modal\\\"],[12,\\\"data-button-name\\\",\\\"CANCEL\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/wash/modals/choose-wash/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/workflow/model\", [\"exports\", \"ember-data\", \"apollo/mixins/model-validator\"], function (_exports, _emberData, _modelValidator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Model.extend(_modelValidator.default, {\n    tasks: _emberData.default.hasMany('task', {\n      async: true\n    }),\n    name: _emberData.default.attr('string'),\n    transportType: _emberData.default.belongsTo('transportType', {\n      async: true\n    }),\n    validations: {\n      tasks: {\n        relations: ['hasMany']\n      }\n    },\n    sortedTasks: Ember.computed('tasks.@each.idxInGroup', function () {\n      return this.get('tasks').sortBy('taskGroupIdentifier', 'idxInGroup');\n    })\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/workflow/serializer\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.RESTSerializer.extend(_emberData.default.EmbeddedRecordsMixin, {\n    attrs: {\n      tasks: {\n        embedded: 'save'\n      }\n    },\n    serializeIntoHash: function serializeIntoHash(data, type, record, options) {\n      var object = this.serialize(record, options);\n\n      for (var key in object) {\n        data[key] = object[key];\n      }\n    },\n    serializeHasMany: function serializeHasMany(record, json, relationship) {\n      var hasManyRecords, key;\n      key = relationship.key;\n      hasManyRecords = record.hasMany(key);\n\n      if (hasManyRecords && this.attrs[key] && this.attrs[key].embedded === \"save\") {\n        json[key] = [];\n        hasManyRecords.forEach(function (item) {\n          // use includeId: true if you want the id of each model on the hasMany relationship\n          var data = item.attributes();\n          data.id = item.id;\n          json[key].push(data);\n        });\n      } else {\n        this._super(record, json, relationship);\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/workflows/edit/controller\", [\"exports\", \"apollo/mixins/input-utils-mixin\"], function (_exports, _inputUtilsMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Controller.extend(_inputUtilsMixin.default, {\n    settingsIndexController: Ember.inject.controller('settings/index'),\n    intl: Ember.inject.service(),\n    expectedDateModes: ['reference', 'exact'],\n    dateSigns: ['before', 'after'],\n    dateUnits: ['h', 'm', 's'],\n    taskGroupIndexes: [0, 1, 2],\n    stepTypes: ['load', 'unload'],\n    tasks: Ember.computed('model.tasks', function () {\n      return this.get('model.tasks');\n    }),\n    proxiedTaskGroups: [],\n    errors: [],\n    scheduleSetProxiedTaskGroups: Ember.observer('model', 'tasks.@each.idxInGroup', function () {\n      Ember.run.once(this, 'setProxiedTaskGroups');\n    }),\n    setProxiedTaskGroups: function setProxiedTaskGroups() {\n      var _this = this;\n\n      this.get('tasks').then(function (loadedTasks) {\n        var proxiedTaskGroups = _this.get('taskGroupIndexes').map(function (groupIdx) {\n          var filteredTasks = loadedTasks.filter(function (task) {\n            return task.get('taskGroupIdentifier') === groupIdx;\n          });\n          var references = groupIdx === 1 ? ['stepStart', 'stepStop'] : ['transportCreated', 'earliestStepStart', 'latestStepStop'];\n          return Ember.ObjectProxy.create({\n            content: groupIdx,\n            tasks: filteredTasks.sortBy('idxInGroup'),\n            references: references\n          });\n        });\n\n        _this.set('proxiedTaskGroups', proxiedTaskGroups);\n      });\n    },\n    actions: {\n      toggleTracked: function toggleTracked(task) {\n        var tracked = task.get('tracked');\n        task.set('tracked', !tracked);\n      },\n      toggleMarkIfWasDelayed: function toggleMarkIfWasDelayed(task) {\n        var markIfWasDelayed = task.get('markIfWasDelayed');\n        task.set('markIfWasDelayed', !markIfWasDelayed);\n      },\n      addTask: function addTask(identifier, idx) {\n        var workflow = this.get('model');\n        this.get('store').createRecord('task', {\n          workflow: workflow,\n          taskGroupIdentifier: identifier,\n          idxInGroup: idx,\n          expectedDateInterval: '30m'\n        });\n      },\n      dragStart: function dragStart(object) {\n        console.log('Drag Start', object);\n      },\n      sortEndAction: function sortEndAction() {\n        this.get('proxiedTaskGroups').forEach(function (tg) {\n          tg.get('tasks').forEach(function (t, idx) {\n            t.set('idxInGroup', idx);\n          });\n        });\n      },\n      update: function update() {\n        var self = this;\n\n        if (!self.get('model').validate()) {\n          return;\n        }\n\n        self.get('model').save().then(function (w) {\n          console.log(\"Workflow \" + w.id + \" saved.\");\n          self.setProperties({\n            success: true,\n            errors: []\n          });\n          var msg = self.get('intl').t('workflows.saveSuccessMessage');\n          self.get('settingsIndexController').set('successMessage', msg);\n          self.transitionToRoute('settings.index');\n        }).catch(function (response) {\n          self.set('errors', response.errors);\n        });\n      },\n      cancel: function cancel() {\n        this.transitionToRoute('settings.index');\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/workflows/edit/route\", [\"exports\", \"ember-simple-auth/mixins/authenticated-route-mixin\"], function (_exports, _authenticatedRouteMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_authenticatedRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    access: ['ROLE_SETTINGS_TAB'],\n    beforeModel: function beforeModel(transition) {\n      if (!this.get('sessionAccount').hasAnyOfTheRoles(this.get('access'))) {\n        transition.abort();\n        this.transitionTo('forbidden');\n      }\n    },\n    model: function model(params) {\n      return this.store.peekRecord('workflow', params.id);\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/pods/workflows/edit/template\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"u9tR/gZG\",\n    \"block\": \"{\\\"symbols\\\":[\\\"tg\\\",\\\"task\\\",\\\"ref\\\",\\\"ref\\\",\\\"s\\\",\\\"u\\\",\\\"mode\\\",\\\"error\\\"],\\\"statements\\\":[[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container\\\"],[8],[0,\\\"\\\\n    \\\"],[7,\\\"h2\\\",true],[8],[0,\\\"\\\\n        \\\"],[1,[28,\\\"t\\\",[\\\"settings.transportTypes.header\\\"],null],false],[0,\\\": \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"transport.type.\\\",[24,[\\\"model\\\",\\\"transportType\\\",\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\",\\\"model\\\"],[\\\"btn btn-info\\\",\\\"workflows.edit\\\",[24,[\\\"model\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"t\\\",[\\\"settings.transportTypes.workflow\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\",\\\"model\\\"],[\\\"btn btn-info\\\",\\\"transport-types.permissions\\\",[24,[\\\"model\\\",\\\"transportType\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"t\\\",[\\\"settings.transportTypes.permissions\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"class\\\",\\\"route\\\",\\\"model\\\"],[\\\"btn btn-info\\\",\\\"service-types.index\\\",[24,[\\\"model\\\",\\\"transportType\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"            \\\"],[1,[28,\\\"t\\\",[\\\"settings.serviceTypes.label\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"    \\\"],[9],[0,\\\"\\\\n\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-inline\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"proxiedTaskGroups\\\"]]],null,{\\\"statements\\\":[[0,\\\"\\\\n            \\\"],[7,\\\"h3\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"task.group.\\\",[23,1,[\\\"content\\\"]]],null]],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n\\\\n\\\"],[4,\\\"sortable-objects\\\",null,[[\\\"sortableObjectList\\\",\\\"sortEndAction\\\",\\\"enableSort\\\"],[[23,1,[\\\"tasks\\\"]],\\\"sortEndAction\\\",true]],{\\\"statements\\\":[[4,\\\"each\\\",[[23,1,[\\\"tasks\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[23,2,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"alert alert-danger alert-dismissible\\\"],[10,\\\"role\\\",\\\"alert\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[23,2,[\\\"errors\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"p\\\",true],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"task.errors.\\\",[23,8,[\\\"attribute\\\"]],\\\".\\\",[23,8,[\\\"message\\\"]]],null]],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[8]},null],[0,\\\"                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"draggable-object\\\",null,[[\\\"content\\\",\\\"overrideClass\\\",\\\"isSortable\\\"],[[23,2,[]],\\\"sortObject\\\",true]],{\\\"statements\\\":[[0,\\\"\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row padding-top\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group \\\",[28,\\\"if\\\",[[23,2,[\\\"errors\\\",\\\"checkpointName\\\"]],\\\"has-error\\\"],null]]]],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"task.label\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\\n                                \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"form-control\\\",[23,2,[\\\"checkpointName\\\"]],[28,\\\"t\\\",[\\\"task.checkpointName\\\"],null]]]],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"task.shouldBeConfirmedBy\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"onchange\\\"],[\\\"form-control\\\",[23,2,[\\\"expectedDateMode\\\"]],[24,[\\\"expectedDateModes\\\"]],false,[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[23,2,[\\\"expectedDateMode\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"task.expectedDateMode.\\\",[23,7,[]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[7]},null],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,2,[\\\"expectedDateMode\\\"]],\\\"reference\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"class\\\",\\\"focus-out\\\",\\\"value\\\"],[\\\"text\\\",\\\"form-control short-input\\\",[28,\\\"action\\\",[[23,0,[]],\\\"correctNumberInput\\\",[23,2,[]],\\\"expectedDateIntervalModulo\\\"],null],[23,2,[\\\"expectedDateIntervalModulo\\\"]]]]],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\\n                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",[23,2,[\\\"expectedDateIntervalUnit\\\"]],[24,[\\\"dateUnits\\\"]],false,[28,\\\"t\\\",[\\\"task.unit\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[23,2,[\\\"expectedDateIntervalUnit\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"common.timeUnit.\\\",[23,6,[]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[6]},null],[0,\\\"                                \\\"],[9],[0,\\\"\\\\n\\\\n                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",[23,2,[\\\"expectedDateIntervalSign\\\"]],[24,[\\\"dateSigns\\\"]],false,[28,\\\"t\\\",[\\\"task.sign\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[23,2,[\\\"expectedDateIntervalSign\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"common.timeSign.\\\",[23,5,[]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[5]},null],[0,\\\"                                \\\"],[9],[0,\\\"\\\\n\\\\n                                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group \\\",[28,\\\"if\\\",[[23,2,[\\\"errors\\\",\\\"expectedDateReference\\\"]],\\\"power-select-validation-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",[23,2,[\\\"expectedDateReference\\\"]],[23,1,[\\\"references\\\"]],false,[28,\\\"t\\\",[\\\"task.expectedDateReference\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[23,2,[\\\"expectedDateReference\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"task.reference.\\\",[23,2,[\\\"expectedDateIntervalSign\\\"]],\\\".\\\",[23,4,[]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[4]},null],[0,\\\"                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"input\\\",null,[[\\\"type\\\",\\\"step\\\",\\\"class\\\",\\\"placeholder\\\",\\\"value\\\"],[\\\"time\\\",\\\"60\\\",\\\"form-control time-input\\\",\\\"00:00\\\",[23,2,[\\\"expectedDateConstantHourAndMinute\\\"]]]]],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,2,[\\\"taskGroupIdentifier\\\"]],1],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"div\\\",true],[11,\\\"class\\\",[29,[\\\"form-group \\\",[28,\\\"if\\\",[[23,2,[\\\"errors\\\",\\\"stepType\\\"]],\\\"power-select-validation-error\\\"],null]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,2,[\\\"expectedDateMode\\\"]],\\\"exact\\\"],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                                            \\\"],[1,[28,\\\"t\\\",[\\\"task.expectedDateMode.onDay\\\"],null],false],[0,\\\"\\\\n                                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"power-select\\\",null,[[\\\"class\\\",\\\"selected\\\",\\\"options\\\",\\\"searchEnabled\\\",\\\"placeholder\\\",\\\"onchange\\\"],[\\\"form-control\\\",[23,2,[\\\"stepType\\\"]],[24,[\\\"stepTypes\\\"]],false,[28,\\\"t\\\",[\\\"task.stepType.placeholder\\\"],null],[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[23,2,[\\\"stepType\\\"]]],null]],null]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"task.stepType.\\\",[23,3,[]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",false],[12,\\\"class\\\",\\\"clickable padding-left-small\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toggleTracked\\\",[23,2,[]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,2,[\\\"tracked\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-bell task-tracked\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"task.tracked.enabled.title\\\"],null]],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-bell-o\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"task.tracked.disabled.title\\\"],null]],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"form-group\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",false],[12,\\\"class\\\",\\\"clickable padding-left-small\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"toggleMarkIfWasDelayed\\\",[23,2,[]]]],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[23,2,[\\\"markIfWasDelayed\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-square-o task-tracked\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"task.markIfWasDelayed.enabled.title\\\"],null]],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-square-o\\\"],[11,\\\"title\\\",[28,\\\"t\\\",[\\\"task.markIfWasDelayed.disabled.title\\\"],null]],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"                                \\\"],[9],[0,\\\".\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\\n                        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row additional-settings margin-bottom\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"task.beforeConfirmation.stateBeforeWas\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[1,[28,\\\"input\\\",null,[[\\\"class\\\",\\\"value\\\",\\\"placeholder\\\"],[\\\"form-control input-sm\\\",[23,2,[\\\"stageName\\\"]],[23,2,[\\\"defaultStageName\\\"]]]]],false],[0,\\\"\\\\n\\\\n                            \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                                \\\"],[1,[28,\\\"t\\\",[\\\"task.beforeConfirmation.colorBeforeWas\\\"],null],false],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                            \\\"],[1,[28,\\\"spectrum-color-picker\\\",null,[[\\\"color\\\",\\\"showPaletteOnly\\\",\\\"togglePaletteOnly\\\",\\\"onChange\\\",\\\"preferredFormat\\\",\\\"clickoutFiresChange\\\",\\\"showButtons\\\",\\\"allowEmpty\\\",\\\"palette\\\"],[[23,2,[\\\"color\\\"]],true,true,[28,\\\"action\\\",[[23,0,[]],[28,\\\"mut\\\",[[23,2,[\\\"color\\\"]]],null]],null],\\\"name\\\",true,false,true,\\\"[[\\\\\\\"steelblue\\\\\\\", \\\\\\\"aqua\\\\\\\", \\\\\\\"teal\\\\\\\", \\\\\\\"green\\\\\\\"], [\\\\\\\"lime\\\\\\\", \\\\\\\"yellow\\\\\\\", \\\\\\\"orange\\\\\\\", \\\\\\\"maroon\\\\\\\"], [\\\\\\\"fuchsia\\\\\\\", \\\\\\\"purple\\\\\\\", \\\\\\\"gray\\\\\\\", \\\\\\\"silver\\\\\\\"], [\\\\\\\"brak\\\\\\\"]]\\\"]]],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row form-buttons\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"addTask\\\",[23,1,[\\\"content\\\"]],[23,1,[\\\"tasks\\\",\\\"length\\\"]]]],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[9],[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"workflows.addTask\\\"],null],false],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row form-buttons padding-top-big\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"span\\\",true],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"workflows.updateDisclaimer\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-primary\\\"],[12,\\\"type\\\",\\\"submit\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"update\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.save\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[7,\\\"button\\\",false],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"type\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"cancel\\\"]],[8],[0,\\\"\\\\n                \\\"],[1,[28,\\\"t\\\",[\\\"common.cancel\\\"],null],false],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"],[9]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/pods/workflows/edit/template.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/resolver\", [\"exports\", \"ember-resolver\"], function (_exports, _emberResolver) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _emberResolver.default;\n  _exports.default = _default;\n});","define(\"apollo/router\", [\"exports\", \"apollo/config/environment\"], function (_exports, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var Router = Ember.Router.extend({\n    location: _environment.default.locationType\n  });\n  Router.map(function () {\n    this.route(\"users\", function () {\n      this.route(\"show\", {\n        path: \"/:user_id\"\n      });\n      this.route(\"create\");\n      this.route('edit', {\n        path: \"/:user_id/edit\"\n      });\n    });\n    this.route(\"auth\", function () {\n      this.route(\"login\");\n      this.route('remind');\n    });\n    this.route(\"dummy\", function () {\n      this.route(\"create\");\n    });\n    this.route(\"transports\", function () {\n      this.route(\"show\");\n      this.route(\"create\");\n      this.route('archive', {\n        path: '/archive/:type'\n      });\n      this.route(\"grouping\");\n    });\n    this.route(\"services\", function () {\n      this.route(\"show\");\n      this.route(\"archive\");\n    });\n    this.route('settings', function () {\n      this.route('edit', {\n        path: '/:id'\n      });\n    });\n    this.route('register', function () {\n      this.route('after-register');\n    });\n    this.route('workflows', function () {\n      this.route('edit', {\n        path: '/:id'\n      });\n    });\n    this.route('notifications', function () {\n      this.route('edit', {\n        path: '/notifications/:id'\n      });\n    });\n    this.route('invitations', function () {\n      this.route('create');\n      this.route('handle');\n      this.route('review');\n      this.route('show', {\n        path: '/:id'\n      });\n    });\n    this.route('transport-types', function () {\n      this.route('permissions', {\n        path: '/:id/permissions'\n      });\n    });\n    this.route('service-types', function () {\n      this.route('edit', {\n        path: '/:id/edit'\n      });\n      this.route('index', {\n        path: '/:id/index'\n      });\n      this.route('create');\n    });\n    this.route('reset-password');\n    this.route('forbidden');\n    this.route(\"/\", {\n      path: \"/:alias\"\n    });\n    this.route('companies', function () {\n      this.route(\"index\", {\n        path: '/:companyType'\n      });\n      this.route(\"create\", {\n        path: '/:companyType/create'\n      });\n      this.route('edit', {\n        path: '/:id/edit'\n      });\n    });\n    this.route('drivers', function () {\n      this.route('create');\n      this.route('edit', {\n        path: '/:id/edit'\n      });\n    });\n    this.route('trucks', function () {\n      this.route('create');\n      this.route('edit', {\n        path: '/:truck_id/edit'\n      });\n    });\n    this.route('trailers', function () {\n      this.route('create');\n      this.route('edit', {\n        path: '/:trailer_id/edit'\n      });\n    });\n    this.route(\"schedulers\", function () {\n      this.route(\"index\", {\n        path: '/:date_string/:delta/:transport_type'\n      });\n    });\n    this.route('terms', function () {\n      this.route('review');\n    });\n    this.route('containers', function () {\n      this.route('index');\n      this.route('create');\n      this.route('edit', {\n        path: '/:container_id/edit'\n      });\n    });\n    this.route('controlled-date-types', function () {\n      this.route('edit', {\n        path: '/:id'\n      });\n    });\n    this.route('external-cost-orders', function () {\n      this.route('index', {\n        path: '/'\n      });\n      this.route('archive');\n    });\n  });\n  var _default = Router;\n  _exports.default = _default;\n});","define(\"apollo/routes/application\", [\"exports\", \"jquery\", \"ember-simple-auth/mixins/application-route-mixin\", \"apollo/config/environment\"], function (_exports, _jquery, _applicationRouteMixin, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Route.extend(_applicationRouteMixin.default, {\n    sessionAccount: Ember.inject.service('session-account'),\n    freshWidget: Ember.inject.service('fresh-widget'),\n    intl: Ember.inject.service(),\n    cookies: Ember.inject.service(),\n    beforeModel: function beforeModel() {\n      if (this.get('beforeModelFired')) {\n        console.log(\"beforeModel already fired; returning..\");\n        return true;\n      }\n\n      this.set('beforeModelFired', true);\n      var language;\n\n      try {\n        language = (window.navigator.languages || [window.navigator.language || window.navigator.userLanguage])[0].split(\"-\")[0];\n      } catch (e) {\n        language = (navigator.language || navigator.browserLanguage).split('-')[0];\n      }\n\n      var availableLocales = ['pl', 'en'];\n\n      if (_jquery.default.inArray(language, availableLocales) < 0) {\n        language = 'en';\n      }\n\n      this.set('locale', language);\n      this.set('intl.locale', language);\n\n      if (this.get('session.isAuthenticated') && !this.get('sessionAccount.currentUser')) {\n        return this._loadCurrentUser();\n      }\n    },\n    afterModel: function afterModel() {\n      this.loadSupportWidget();\n    },\n    sessionAuthenticated: function sessionAuthenticated() {\n      console.log(\"Session has been authenticated.\");\n\n      this._super.apply(this, arguments);\n\n      var self = this;\n\n      this._loadCurrentUser().then(function (loggedUser) {\n        if (!loggedUser.get('resetPasswordIsDisabled') && new Date(loggedUser.get('resetPasswordDate')) < new Date()) {\n          self.get('sessionAccount').set('passwordExpired', true);\n          self.transitionTo('reset-password');\n        } else {\n          loggedUser.get('company').then(function () {\n            self.send('afterLogin');\n          });\n        }\n      });\n    },\n    loadSupportWidget: function loadSupportWidget() {\n      this.get('freshWidget').loadWidget();\n    },\n    actions: {\n      afterLogin: function afterLogin() {\n        var loggedUser = this.get('sessionAccount').get('currentUser');\n\n        if (!loggedUser.get('statuteAccepted')) {\n          var username = loggedUser.get('username');\n          console.log(\"User \".concat(username, \" did not accept Terms; redirecting to review route..\"));\n          this.transitionTo('terms.review');\n        } else {\n          var typesCanBeSeenByRoleGroup = this.get('sessionAccount.currentUser.transportTypes').filterBy('canBeSeenByRoleGroup');\n\n          if (typesCanBeSeenByRoleGroup.length === 1 && typesCanBeSeenByRoleGroup.filterBy('name', 'SERVICE').length) {\n            this.transitionTo('services');\n          } else {\n            this.transitionTo('transports');\n          }\n        }\n      },\n      showModal: function showModal(name, model) {\n        this.render(name, {\n          into: 'application',\n          outlet: 'modal',\n          model: model\n        });\n      },\n      removeModal: function removeModal() {\n        (0, _jquery.default)('.modal').hide();\n        (0, _jquery.default)(\".fade\").hide();\n        (0, _jquery.default)(\"body\").removeClass(\"modal-open\"); // Za https://github.com/emberjs/ember-inspector/issues/625.\n\n        this.render('modals/empty', {\n          outlet: 'modal',\n          into: 'application',\n          controller: 'application'\n        });\n      },\n      error: function error(_error) {\n        var status = _error.errors ? _error.errors[0].status : null;\n\n        if (status === 0) {\n          console.log('Sorry, but we\\'re having trouble connecting to the server. This problem is usually the result of a broken Internet connection. You can try refreshing this page.');\n        } else if (status === \"403\" || status === \"401\" || status === \"404\") {\n          this.transitionTo('forbidden');\n        }\n      },\n      goBack: function goBack() {\n        window.history.back();\n      }\n    },\n    redirect: function redirect(model, transition) {\n      var unauthenticatedRoutes = _environment.default['ember-simple-auth'].unauthenticatedRoutes;\n\n      if (!unauthenticatedRoutes.includes(transition.targetName) && !this.get('session.isAuthenticated')) {\n        console.log(\"User is unauthenticated - redirecting to auth route (and save transition to \".concat(transition.targetName, \") ..\"));\n        this.set('session.attemptedTransition', transition);\n        var principalId = this.get('cookies').read('principalId');\n        this.replaceWith('auth.login', {\n          queryParams: {\n            principalId: principalId ? principalId : ''\n          }\n        });\n      } else {\n        console.log(\"session.isAuthenticated\");\n      }\n    },\n    _loadCurrentUser: function _loadCurrentUser() {\n      if (!this.get('session.isAuthenticated')) {\n        return;\n      }\n\n      return this.get('sessionAccount').loadCurrentUser();\n    },\n    setupController: function setupController(controller) {\n      var html = (0, _jquery.default)('html');\n      controller.set('browserUnsupported', html.is('.unsupported'));\n      controller.set('browserOld', html.is('.old'));\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/serializers/application\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.RESTSerializer.extend(_emberData.default.EmbeddedRecordsMixin, {\n    serializeIntoHash: function serializeIntoHash(data, type, record, options) {\n      var object = this.serialize(record, options);\n\n      for (var key in object) {\n        data[key] = object[key];\n      }\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/services/ajax\", [\"exports\", \"ember-ajax/services/ajax\"], function (_exports, _ajax) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _ajax.default;\n    }\n  });\n});","define(\"apollo/services/cookies\", [\"exports\", \"ember-cookies/services/cookies\"], function (_exports, _cookies) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _cookies.default;\n  _exports.default = _default;\n});","define(\"apollo/services/drag-coordinator\", [\"exports\", \"ember-drag-drop/services/drag-coordinator\"], function (_exports, _dragCoordinator) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _dragCoordinator.default;\n  _exports.default = _default;\n});","define(\"apollo/services/fresh-widget\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Service.extend({\n    loadWidget: function loadWidget() {\n      FreshWidget.init(\"\", {\n        \"queryString\": \"&widgetType=popup&formTitle=Wsparcie+techniczne&submitTitle=Wy%C5%9Blij&submitThanks=Dzi%C4%99kujemy+za+zg%C5%82oszenie&captcha=yes&searchArea=no\",\n        \"utf8\": \"✓\",\n        \"widgetType\": \"popup\",\n        \"buttonType\": \"text\",\n        \"buttonText\": \"Support\",\n        \"buttonColor\": \"white\",\n        \"buttonBg\": \"#f57004\",\n        \"alignment\": \"2\",\n        \"offset\": \"200px\",\n        \"submitThanks\": \"Dziękujemy za zgłoszenie\",\n        \"formHeight\": \"550px\",\n        \"captcha\": \"yes\",\n        \"url\": \"https://logintegra.freshdesk.com\",\n        \"loadOnEvent\": \"immediate\"\n      });\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/services/intl\", [\"exports\", \"ember-intl/services/intl\"], function (_exports, _intl) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _intl.default;\n    }\n  });\n});","define(\"apollo/services/moment\", [\"exports\", \"ember-moment/services/moment\", \"apollo/config/environment\"], function (_exports, _moment, _environment) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var get = Ember.get;\n\n  var _default = _moment.default.extend({\n    defaultFormat: get(_environment.default, 'moment.outputFormat')\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/services/resize\", [\"exports\", \"ember-resize/services/resize\"], function (_exports, _resize) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _resize.default;\n    }\n  });\n});","define(\"apollo/services/session-account\", [\"exports\", \"jquery\", \"apollo/config/environment\", \"apollo/mixins/persistence-mixin\"], function (_exports, _jquery, _environment, _persistenceMixin) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Service.extend(_persistenceMixin.default, {\n    session: Ember.inject.service('session'),\n    store: Ember.inject.service(),\n    errors: [],\n    cookies: Ember.inject.service(),\n    intl: Ember.inject.service(),\n    resourceDateFormSettings: {},\n    language: Ember.computed(function () {\n      return this.get('intl').locale[0];\n    }),\n    loadCurrentUser: function loadCurrentUser() {\n      console.log(\"loadCurrentUser\");\n      var self = this;\n      var username = this.get('session.data.authenticated.username');\n      var token = this.get('session.data.authenticated.token');\n\n      if (Ember.isEmpty(username)) {\n        return;\n      }\n\n      self.set(\"token\", token);\n      return new Ember.RSVP.Promise(function (resolve, reject) {\n        _jquery.default.ajax({\n          url: _environment.default.serverURL + '/users/account/' + username,\n          type: 'GET',\n          beforeSend: function beforeSend(xhr) {\n            xhr.setRequestHeader('Authorization', 'Bearer ' + token);\n          }\n        }).then(function (response) {\n          if (Ember.isEmpty(response.user)) {\n            reject('No user provided in response.');\n          }\n\n          Ember.run.next(function () {\n            if (response.meta) {\n              self.set('backendVersion', response.meta.appVersion);\n            }\n\n            self.set('resourceDateFormSettings', response.resourceDateFormSettings);\n            self.set('paymentOptions', response.paymentOptions);\n\n            if (!self.get('store').hasRecordForId('user', response.user.id)) {\n              self.get('store').pushPayload(response);\n            }\n\n            var user = self.get('store').peekRecord('user', response.user.id);\n            var company = self.get('store').peekRecord('company', response.user.company);\n\n            if (!user.get('company.id')) {\n              user.set('company', company);\n            }\n\n            self.set(\"resetPasswordIsDisabled\", response.resetPasswordIsDisabled);\n            self.set(\"currentUser\", user);\n            self.removeDuplicateRecords(user.get('roleGroup'), 'notifications');\n            self.removeDuplicateRecords(user.get('roleGroup'), 'notifications');\n            self.removeDuplicateRecords(user, 'notifications');\n            var columnNames = user.get('tableColumns').map(function (c) {\n              return c.get(\"name\");\n            });\n            self.set(\"columnNames\", columnNames);\n\n            if (response.company.isPrincipal) {\n              self.get('cookies').write('principalId', response.company.id);\n              self.get('currentUser.company').set('partnershipType', null);\n            } else {\n              if (!self.get('cookies').read('principalId')) {\n                self.get('cookies').write('principalId', response.user.principals.get('firstObject'));\n              }\n\n              if (self.get('currentUser.company.partnerships')) {\n                self.get('currentUser.company.partnerships').then(function (partnerships) {\n                  partnerships.map(function (p) {\n                    if (p.get('principalCompany.id') === self.get('cookies').read('principalId')) {\n                      self.get('currentUser.company').set('partnershipType', p.get('partnershipType'));\n                    }\n                  });\n                });\n              }\n            }\n\n            resolve(user);\n          });\n        }, function () {\n          self.get('session').invalidate();\n        });\n      });\n    },\n    isPrincipal: Ember.computed('currentUser.isPrincipal', function () {\n      return this.get('currentUser').get('isPrincipal');\n    }),\n    hasRoleTransportTable: Ember.computed('currentUser.roles', function () {\n      return this.hasRole('ROLE_TRANSPORT_TABLE');\n    }),\n    hasAnyOfTheRoles: function hasAnyOfTheRoles(roles) {\n      var self = this;\n      var hasAnyOfTheRoles = false;\n      roles.forEach(function (role) {\n        if (self.hasRole(role)) {\n          hasAnyOfTheRoles = true;\n          return false;\n        }\n      });\n      return hasAnyOfTheRoles;\n    },\n    hasRole: function hasRole(name) {\n      if (!this.get('session').get('isAuthenticated')) {\n        return false;\n      }\n\n      return this.get('currentUser').get('roleNames').includes(name);\n    },\n    getSettingValue: function getSettingValue(name) {\n      return this.get('store').peekAll('setting').filterBy('name', name).get('firstObject.value');\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/services/session\", [\"exports\", \"ember-simple-auth/services/session\"], function (_exports, _session) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _session.default;\n  _exports.default = _default;\n});","define(\"apollo/services/sort\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.Service.extend({\n    /**\n     * Toggle sorting state\n     */\n    nextState: function nextState(currentColumn, currentDirection, clickedColumn) {\n      if (currentColumn !== clickedColumn) {\n        return {\n          column: clickedColumn,\n          direction: 'asc'\n        };\n      }\n\n      if (currentDirection === 'asc') {\n        return {\n          column: clickedColumn,\n          direction: 'desc'\n        };\n      }\n\n      return {\n        column: null,\n        direction: null\n      };\n    },\n\n    /**\n     * Check active column\n     */\n    isActive: function isActive(column, currentColumn) {\n      return column === currentColumn;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/services/text-measurer\", [\"exports\", \"ember-text-measurer/services/text-measurer\"], function (_exports, _textMeasurer) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _textMeasurer.default;\n    }\n  });\n});","define(\"apollo/session-stores/application\", [\"exports\", \"ember-simple-auth/session-stores/adaptive\"], function (_exports, _adaptive) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _adaptive.default.extend();\n\n  _exports.default = _default;\n});","define(\"apollo/templates/application\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"gOaenP2X\",\n    \"block\": \"{\\\"symbols\\\":[\\\"tt\\\",\\\"tt\\\",\\\"partnershipByContractor\\\",\\\"pt\\\"],\\\"statements\\\":[[2,\\\" Static navbar \\\"],[0,\\\"\\\\n\\\"],[7,\\\"head\\\",true],[8],[0,\\\"\\\\n    \\\"],[7,\\\"title\\\",true],[8],[1,[28,\\\"t\\\",[\\\"page.pageTitle\\\"],null],false],[9],[0,\\\"\\\\n\\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"session\\\",\\\"isAuthenticated\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"and\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\"]],[28,\\\"not\\\",[[24,[\\\"sessionAccount\\\",\\\"passwordExpired\\\"]]],null],[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"statuteAccepted\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"nav\\\",true],[10,\\\"class\\\",\\\"navbar navbar-default navbar-fixed-top\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container-fluid\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"navbar-header\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"\\\"],[12,\\\"class\\\",\\\"navbar-brand\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"afterLogin\\\"]],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"img\\\",true],[10,\\\"src\\\",\\\"/assets/images/logintegra-logo.png\\\"],[10,\\\"alt\\\",\\\"LOGINTEGRA\\\"],[10,\\\"style\\\",\\\"height: 25px;\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"navbar-toggle navbar-right\\\"],[10,\\\"data-toggle\\\",\\\"collapse\\\"],[10,\\\"data-target\\\",\\\"#navbar\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"sr-only\\\"],[8],[0,\\\"Toggle navigation\\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"icon-bar\\\"],[8],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"icon-bar\\\"],[8],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"icon-bar\\\"],[8],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n                \\\"],[7,\\\"div\\\",true],[10,\\\"id\\\",\\\"navbar\\\"],[10,\\\"class\\\",\\\"navbar-collapse collapse\\\"],[8],[0,\\\"\\\\n                    \\\"],[7,\\\"ul\\\",true],[10,\\\"class\\\",\\\"nav navbar-nav left-menu\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[\\\"ROLE_ORDERS_TAB\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleNames\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[10,\\\"class\\\",\\\"dropdown\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"a\\\",true],[10,\\\"href\\\",\\\"#\\\"],[10,\\\"data-toggle\\\",\\\"dropdown\\\"],[10,\\\"role\\\",\\\"button\\\"],[10,\\\"aria-haspopup\\\",\\\"true\\\"],[10,\\\"aria-expanded\\\",\\\"false\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"tabs.orders.label\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"caret\\\"],[8],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\\n                                \\\"],[7,\\\"ul\\\",true],[10,\\\"class\\\",\\\"dropdown-menu\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showTransportListButton\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\"],[\\\"transports\\\"]],{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[28,\\\"t\\\",[\\\"tabs.orders.list\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[\\\"ROLE_ARCHIVE_TAB\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleNames\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"transports.archive\\\",[24,[\\\"transportType\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[28,\\\"t\\\",[\\\"tabs.orders.archive\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[\\\"ROLE_GROUPING_TAB\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleNames\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\"],[\\\"transports.grouping\\\"]],{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[28,\\\"t\\\",[\\\"tabs.orders.grouping\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[\\\"ROLE_WAREHOUSE_TAB\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleNames\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                                \\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"models\\\"],[\\\"schedulers.index\\\",[28,\\\"array\\\",[[28,\\\"format-date\\\",[[24,[\\\"today\\\"]],\\\"YYYY-MM-DD\\\"],null],\\\"week\\\",\\\"transport\\\"],null]]],{\\\"statements\\\":[[0,\\\" \\\"],[1,[28,\\\"t\\\",[\\\"tabs.schedule\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[\\\"ROLE_USERS_TAB\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleNames\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"query\\\",\\\"route\\\"],[[28,\\\"hash\\\",null,[[\\\"max\\\",\\\"page\\\"],[10,1]]],\\\"users.index\\\"]],{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"t\\\",[\\\"tabs.users\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[\\\"ROLE_COMPANIES_TAB\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleNames\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[10,\\\"class\\\",\\\"dropdown\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"a\\\",true],[10,\\\"href\\\",\\\"#\\\"],[10,\\\"data-toggle\\\",\\\"dropdown\\\"],[10,\\\"role\\\",\\\"button\\\"],[10,\\\"aria-haspopup\\\",\\\"true\\\"],[10,\\\"aria-expanded\\\",\\\"false\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"tabs.companies.label\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"caret\\\"],[8],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"ul\\\",true],[10,\\\"class\\\",\\\"dropdown-menu\\\"],[8],[0,\\\"\\\\n                                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"partnershipTypes\\\"]]],null,{\\\"statements\\\":[[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"companies.index\\\",[23,4,[\\\"nameInLowerCase\\\"]]]],{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"tabs.companies.\\\",[23,4,[\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[4]},null],[0,\\\"                                    \\\"],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[\\\"ROLE_RESOURCES_TAB\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleNames\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[10,\\\"class\\\",\\\"dropdown\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"a\\\",true],[10,\\\"href\\\",\\\"#\\\"],[10,\\\"data-toggle\\\",\\\"dropdown\\\"],[10,\\\"role\\\",\\\"button\\\"],[10,\\\"aria-haspopup\\\",\\\"true\\\"],[10,\\\"aria-expanded\\\",\\\"false\\\"],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.label\\\"],null],false],[0,\\\"\\\\n                                    \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"caret\\\"],[8],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"ul\\\",true],[10,\\\"class\\\",\\\"dropdown-menu\\\"],[8],[0,\\\"\\\\n                                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\"],[\\\"drivers.index\\\"]],{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.DRIVER\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[9],[0,\\\"\\\\n                                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\"],[\\\"trucks.index\\\"]],{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.TRUCK\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[9],[0,\\\"\\\\n                                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\"],[\\\"trailers.index\\\"]],{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.TRAILER\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"isPrincipal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\"],[\\\"containers.index\\\"]],{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.CONTAINER\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"query\\\",\\\"route\\\"],[[28,\\\"hash\\\",null,[[\\\"trailerId\\\",\\\"truckId\\\"],[[27],[27]]]],\\\"services.index\\\"]],{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.reviewSchedule\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[9],[0,\\\"\\\\n                                    \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\"],[\\\"services.archive\\\"]],{\\\"statements\\\":[[0,\\\"                                            \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.reviewScheduleArchive\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                    \\\"],[9],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"showServiceListButton\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"models\\\"],[\\\"schedulers.index\\\",[28,\\\"array\\\",[[28,\\\"format-date\\\",[[24,[\\\"today\\\"]],\\\"YYYY-MM-DD\\\"],null],\\\"week\\\",\\\"service\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                \\\"],[1,[28,\\\"t\\\",[\\\"tabs.resources.scheduleRepairsAndReviews\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"externalCostOrdersFeatureEnabled\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[\\\"ROLE_EXTERNAL_COST_ORDERS_TAB\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleNames\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\"],[\\\"external-cost-orders\\\"]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[1,[28,\\\"t\\\",[\\\"tabs.externalCostOrders\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[\\\"ROLE_COMPANY_CARD_TAB\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleNames\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"companies.edit\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"company\\\",\\\"id\\\"]]]],{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"company.card.\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleGroup\\\",\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[\\\"ROLE_SETTINGS_TAB\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleNames\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\"],[\\\"settings\\\"]],{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"t\\\",[\\\"tabs.settings\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[28,\\\"is-in-list\\\",[\\\"ROLE_INVITATIONS_TAB\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"roleNames\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\"],[\\\"invitations\\\"]],{\\\"statements\\\":[[0,\\\"                                    \\\"],[1,[28,\\\"t\\\",[\\\"tabs.invitations\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                    \\\"],[9],[0,\\\"\\\\n                    \\\"],[7,\\\"ul\\\",true],[10,\\\"class\\\",\\\"nav navbar-nav navbar-right\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"company\\\",\\\"isPrincipal\\\"]]],null,{\\\"statements\\\":[[0,\\\"                            \\\"],[7,\\\"li\\\",true],[10,\\\"class\\\",\\\"dropdown\\\"],[8],[7,\\\"a\\\",true],[10,\\\"href\\\",\\\"#\\\"],[10,\\\"class\\\",\\\"dropdown-toggle\\\"],[10,\\\"id\\\",\\\"drop1\\\"],[10,\\\"data-toggle\\\",\\\"dropdown\\\"],[10,\\\"role\\\",\\\"button\\\"],[10,\\\"aria-haspopup\\\",\\\"true\\\"],[10,\\\"aria-expanded\\\",\\\"false\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"b\\\",true],[8],[1,[24,[\\\"principal\\\",\\\"name\\\"]],false],[9],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"caret\\\"],[8],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"ul\\\",true],[10,\\\"class\\\",\\\"dropdown-menu\\\"],[10,\\\"aria-labelledby\\\",\\\"drop1\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"company\\\",\\\"partnerships\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                                            \\\"],[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"#\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"setPrincipalAndRefreshCurrentRoute\\\",[23,3,[\\\"principalCompany\\\"]]]],[8],[1,[23,3,[\\\"principalCompany\\\",\\\"name\\\"]],false],[9],[0,\\\"\\\\n                                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[3]},null],[0,\\\"                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[4,\\\"if\\\",[[24,[\\\"canPlanTransports\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[24,[\\\"principal\\\",\\\"transportTypes\\\",\\\"length\\\"]],1],null]],null,{\\\"statements\\\":[[4,\\\"each\\\",[[24,[\\\"principal\\\",\\\"transportTypes\\\"]]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"and\\\",[[23,2,[\\\"name\\\"]],[23,2,[\\\"canBeCreatedByRoleGroup\\\"]]],null]],null,{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"create-transport-button\\\",null,[[\\\"type\\\",\\\"showModal\\\"],[[23,2,[]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                                                \\\"],[1,[28,\\\"t\\\",[\\\"tabs.order\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[2]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"                                \\\"],[7,\\\"li\\\",true],[10,\\\"class\\\",\\\"dropdown\\\"],[8],[0,\\\"\\\\n                                    \\\"],[7,\\\"a\\\",true],[10,\\\"href\\\",\\\"#\\\"],[10,\\\"data-toggle\\\",\\\"dropdown\\\"],[10,\\\"role\\\",\\\"button\\\"],[10,\\\"aria-haspopup\\\",\\\"true\\\"],[10,\\\"aria-expanded\\\",\\\"false\\\"],[8],[0,\\\"\\\\n                                        \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-plus\\\"],[8],[9],[0,\\\"\\\\n                                        \\\"],[1,[28,\\\"t\\\",[\\\"tabs.plan\\\"],null],false],[0,\\\"\\\\n                                        \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"caret\\\"],[8],[9],[0,\\\"\\\\n                                    \\\"],[9],[0,\\\"\\\\n                                    \\\"],[7,\\\"ul\\\",true],[10,\\\"class\\\",\\\"dropdown-menu\\\"],[8],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"principal\\\",\\\"transportTypes\\\"]]],null,{\\\"statements\\\":[[0,\\\"                                            \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[28,\\\"and\\\",[[23,1,[\\\"canBeCreatedByRoleGroup\\\"]],[23,1,[\\\"showCreateButtonInTopMenu\\\"]]],null]],null,{\\\"statements\\\":[[4,\\\"if\\\",[[28,\\\"eq\\\",[[23,1,[\\\"name\\\"]],\\\"SERVICE\\\"],null]],null,{\\\"statements\\\":[[4,\\\"create-service-button\\\",null,[[\\\"showModal\\\"],[[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                            \\\"],[1,[28,\\\"t\\\",[\\\"tabs.service-inspection\\\"],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[4,\\\"create-transport-button\\\",null,[[\\\"type\\\",\\\"showModal\\\"],[[23,1,[]],[28,\\\"action\\\",[[23,0,[]],\\\"showModal\\\"],null]]],{\\\"statements\\\":[[0,\\\"                                                            \\\"],[1,[28,\\\"t\\\",[[28,\\\"concat\\\",[\\\"transport.type.\\\",[23,1,[\\\"name\\\"]]],null]],null],false],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"                                            \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[1]},null],[0,\\\"                                    \\\"],[9],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"parameters\\\":[]},null],[0,\\\"                        \\\"],[7,\\\"li\\\",true],[10,\\\"class\\\",\\\"dropdown\\\"],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"a\\\",true],[10,\\\"href\\\",\\\"#\\\"],[10,\\\"data-toggle\\\",\\\"dropdown\\\"],[10,\\\"role\\\",\\\"button\\\"],[10,\\\"aria-haspopup\\\",\\\"true\\\"],[10,\\\"aria-expanded\\\",\\\"false\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"i\\\",true],[10,\\\"class\\\",\\\"fa fa-user\\\"],[8],[9],[0,\\\"\\\\n                                \\\"],[7,\\\"span\\\",true],[10,\\\"class\\\",\\\"caret\\\"],[8],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                            \\\"],[7,\\\"ul\\\",true],[10,\\\"class\\\",\\\"dropdown-menu\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n\\\"],[4,\\\"link-to\\\",null,[[\\\"route\\\",\\\"model\\\"],[\\\"users.edit\\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\"]]]],{\\\"statements\\\":[[0,\\\"                                        \\\"],[7,\\\"span\\\",true],[11,\\\"title\\\",[29,[[28,\\\"t\\\",[\\\"user.myAccount\\\"],null],\\\": \\\",[24,[\\\"sessionAccount\\\",\\\"currentUser\\\",\\\"username\\\"]]]]],[8],[1,[28,\\\"t\\\",[\\\"user.myAccount\\\"],null],false],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"li\\\",true],[8],[7,\\\"a\\\",true],[10,\\\"class\\\",\\\"clickable\\\"],[8],[0,\\\"\\\\n                            \\\"],[1,[22,\\\"show-manuals\\\"],false],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[9],[0,\\\"\\\\n                        \\\"],[7,\\\"li\\\",true],[8],[0,\\\"\\\\n                            \\\"],[7,\\\"p\\\",true],[10,\\\"class\\\",\\\"navbar-btn\\\"],[8],[0,\\\"\\\\n                                \\\"],[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"#\\\"],[12,\\\"class\\\",\\\"btn btn-default\\\"],[12,\\\"role\\\",\\\"button\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"invalidateSession\\\"]],[8],[0,\\\"\\\\n                                    \\\"],[1,[28,\\\"t\\\",[\\\"auth.logout\\\"],null],false],[0,\\\"\\\\n                                \\\"],[9],[0,\\\"\\\\n                            \\\"],[9],[0,\\\"\\\\n\\\\n                        \\\"],[9],[0,\\\"\\\\n                    \\\"],[9],[0,\\\"\\\\n                \\\"],[9],[0,\\\"\\\\n\\\\n            \\\"],[9],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"upper-space\\\"],[8],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"browserOld\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"container alert alert-danger alert-dismissible old-browser-alert\\\"],[8],[0,\\\"\\\\n            \\\"],[7,\\\"button\\\",true],[10,\\\"class\\\",\\\"close\\\"],[10,\\\"data-dismiss\\\",\\\"alert\\\"],[10,\\\"aria-label\\\",\\\"Close\\\"],[10,\\\"type\\\",\\\"button\\\"],[8],[0,\\\"\\\\n                \\\"],[7,\\\"span\\\",true],[10,\\\"aria-hidden\\\",\\\"true\\\"],[8],[0,\\\"×\\\"],[9],[0,\\\"\\\\n            \\\"],[9],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.oldBrowser\\\"],null],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"],[4,\\\"if\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\"]]],null,{\\\"statements\\\":[[0,\\\"        \\\"],[1,[22,\\\"outlet\\\"],false],[0,\\\"\\\\n\\\\n        \\\"],[1,[28,\\\"outlet\\\",[\\\"modal\\\"],null],false],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"\\\\n    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"row login-page\\\"],[11,\\\"style\\\",[29,[\\\"background-image: url(\\\",[22,\\\"backgroundImage\\\"],\\\")\\\"]]],[8],[0,\\\"\\\\n\\\\n        \\\"],[1,[28,\\\"outlet\\\",[\\\"login\\\"],null],false],[0,\\\"\\\\n\\\\n        \\\"],[1,[28,\\\"outlet\\\",[\\\"unauthenticated\\\"],null],false],[0,\\\"\\\\n\\\\n\\\\n    \\\"],[9],[0,\\\"\\\\n\\\\n\\\"]],\\\"parameters\\\":[]}],[0,\\\"\\\\n\\\"],[4,\\\"unless\\\",[[24,[\\\"sessionAccount\\\",\\\"currentUser\\\"]]],null,{\\\"statements\\\":[[0,\\\"    \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"footer\\\"],[8],[0,\\\"\\\\n        \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"pull-right\\\"],[8],[0,\\\"\\\\n            \\\"],[1,[28,\\\"t\\\",[\\\"common.appVersion\\\"],null],false],[0,\\\" \\\"],[1,[22,\\\"app-version\\\"],false],[0,\\\"\\\\n        \\\"],[9],[0,\\\"\\\\n    \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null],[0,\\\"\\\\n\\\"]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/templates/application.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/templates/components/draggable-object-target\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"PYtYDEf8\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"enableClicking\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"#\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"acceptForDrop\\\"]],[8],[0,\\\"\\\\n    \\\"],[14,1],[0,\\\"\\\\n  \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[14,1],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/templates/components/draggable-object-target.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/templates/components/draggable-object\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"CPkHzVXw\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[4,\\\"if\\\",[[24,[\\\"enableClicking\\\"]]],null,{\\\"statements\\\":[[0,\\\"  \\\"],[7,\\\"a\\\",false],[12,\\\"href\\\",\\\"#\\\"],[3,\\\"action\\\",[[23,0,[]],\\\"selectForDrag\\\"]],[8],[0,\\\"\\\\n    \\\"],[14,1],[0,\\\"\\\\n  \\\"],[9],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},{\\\"statements\\\":[[0,\\\"  \\\"],[14,1],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]}]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/templates/components/draggable-object.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/templates/components/object-bin\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"1kbrzTS1\",\n    \"block\": \"{\\\"symbols\\\":[\\\"obj\\\",\\\"&default\\\"],\\\"statements\\\":[[4,\\\"draggable-object-target\\\",null,[[\\\"action\\\"],[[28,\\\"action\\\",[[23,0,[]],\\\"handleObjectDropped\\\"],null]]],{\\\"statements\\\":[[0,\\\"  \\\"],[7,\\\"div\\\",true],[10,\\\"class\\\",\\\"object-bin-title\\\"],[8],[1,[22,\\\"name\\\"],false],[9],[0,\\\"\\\\n  \\\"],[7,\\\"br\\\",true],[8],[9],[0,\\\"\\\\n\\\"],[4,\\\"each\\\",[[24,[\\\"model\\\"]]],null,{\\\"statements\\\":[[4,\\\"draggable-object\\\",null,[[\\\"action\\\",\\\"content\\\"],[\\\"handleObjectDragged\\\",[23,1,[]]]],{\\\"statements\\\":[[0,\\\"      \\\"],[14,2,[[23,1,[]]]],[0,\\\"\\\\n\\\"]],\\\"parameters\\\":[]},null]],\\\"parameters\\\":[1]},null]],\\\"parameters\\\":[]},null]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/templates/components/object-bin.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/templates/components/sortable-objects\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = Ember.HTMLBars.template({\n    \"id\": \"mgVk8e36\",\n    \"block\": \"{\\\"symbols\\\":[\\\"&default\\\"],\\\"statements\\\":[[14,1]],\\\"hasEval\\\":false}\",\n    \"meta\": {\n      \"moduleName\": \"apollo/templates/components/sortable-objects.hbs\"\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/transforms/isodate\", [\"exports\", \"ember-data\"], function (_exports, _emberData) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n\n  var _default = _emberData.default.Transform.extend({\n    deserialize: function deserialize(serialized) {\n      if (serialized) {\n        return moment(serialized).toDate();\n      }\n\n      return serialized;\n    },\n    serialize: function serialize(deserialized) {\n      if (deserialized) {\n        return moment(deserialized).format();\n      }\n\n      return deserialized;\n    }\n  });\n\n  _exports.default = _default;\n});","define(\"apollo/transforms/json\", [\"exports\", \"ember-data-change-tracker/transforms/json\"], function (_exports, _json) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _json.default;\n    }\n  });\n});","define(\"apollo/transforms/object\", [\"exports\", \"ember-data-change-tracker/transforms/object\"], function (_exports, _object) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _object.default;\n    }\n  });\n});","define(\"apollo/translations/en\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    \"address\": {\n      \"addNewAddress\": \"Add new address\",\n      \"businessHours\": \"Business hours\",\n      \"city\": \"City\",\n      \"confirmMarkAsHeadquarter\": \"Are you sure you want to mark this address as headquarter?\",\n      \"coordinates\": \"Coordinates\",\n      \"country\": \"Country\",\n      \"deleteAddress\": \"Are you sure you want to remove this address?\",\n      \"errors\": {\n        \"city\": {\n          \"tooShort\": \"The name of the city should consist of at least three characters.\"\n        },\n        \"closingTimeString\": {\n          \"beforeOpening\": \"The closing time must be later than the opening hour.\",\n          \"null\": \"Please enter the closing hour.\",\n          \"wrongFormat\": \"Please specify closing time in HH: mm format, eg 16:30.\"\n        },\n        \"country\": {\n          \"blank\": \"Please, provide a country\"\n        },\n        \"lat\": {\n          \"incorrectNumber\": \"Incorrect coordinates\"\n        },\n        \"lon\": {\n          \"incorrectNumber\": \"Incorrect coordinates\"\n        },\n        \"openingTimeString\": {\n          \"null\": \"Please enter the opening hour.\",\n          \"wrongFormat\": \"Please specify opening time in HH: mm format, eg 16:30.\"\n        },\n        \"postal\": {\n          \"tooShort\": \"The zip code should consist of at least three characters.\",\n          \"wrongFormatForPL\": \"Please enter zip code in 01-234 format.\"\n        },\n        \"street\": {\n          \"tooShort\": \"The street name should consist of at least three characters.\"\n        }\n      },\n      \"isHeadquarter\": \"Headquarters\",\n      \"label\": \"Address\",\n      \"mark\": \"Mark\",\n      \"markAsHeadquarter\": \"Mark as headquarter\",\n      \"postal\": \"Postal code\",\n      \"recipient\": \"Recipient\",\n      \"recipientPlaceholder\": \"Start typing to search for recipient..\",\n      \"selectCompany\": \"Select a client first\",\n      \"street\": \"Street\"\n    },\n    \"advice\": {\n      \"additionalDriver\": \"Second driver\",\n      \"carrierAdvice\": \"Carrier's advice\",\n      \"carrierChosen\": \"Carrier chosen\",\n      \"containerTare\": \"Container tare [kg]\",\n      \"costsFirstStepDescription\": \"<b>km</b> (wash - load)\",\n      \"costsSecondStepDescription\": \"<b>km</b> (load - unload)\",\n      \"costsThirdStepDescription\": \"<b>km</b> (unload - wash)\",\n      \"creator\": \"Advice creator\",\n      \"driver\": \"Driver\",\n      \"emptyKilometers\": \"Distance in km\",\n      \"emptyKilometersTitle\": \"Set value for transport without load\",\n      \"emptyKm\": \"Underpass\",\n      \"errors\": {\n        \"carRegistrationNumber\": {\n          \"blank\": \"Please, provide a car registration number\"\n        },\n        \"containerTare\": {\n          \"incorrectValue\": \"Please provide correct value. Container tare has to be an integer in range 1500-6500.\"\n        },\n        \"driver\": {\n          \"blank\": \"Please, provide a driver\"\n        },\n        \"driverMobilePhoneNumber\": {\n          \"blank\": \"Please, provide a driver mobile phone number\"\n        },\n        \"driverName\": {\n          \"blank\": \"Please, provide a driver name\"\n        },\n        \"emptyKilometers\": {\n          \"incorrectNumber\": \"Please provide correct number\"\n        },\n        \"rodoAccepted\": {\n          \"blank\": \"Data must be processed legally\"\n        },\n        \"trailer\": {\n          \"blank\": \"Please, provide a trailer\"\n        },\n        \"truck\": {\n          \"blank\": \"Please, provide a truck\"\n        },\n        \"vehicle\": {\n          \"blank\": \"Please select a vehicle\"\n        }\n      },\n      \"intermodalSettlement\": \"Intermodal settlement\",\n      \"intermodalSettlementHint\": \"If \\\"Intermodal settlement\\\" is not checked the cost object is taken from \\\"Cost object\\\" field in truck details.\\n\\n If \\\"Intermodal settlement\\\" is checked the cost object is taken from:\\n - MPK field in chosen container (if chosen trailer is container without undercarriage),\\n - MPK field in container assigned to trailer (if chosen trailer is undercarriage with associated container),\\n - in case of lack of container in advice cost object is undefined.\",\n      \"ownAdvice\": \"Own advice\",\n      \"rodo\": \"Data entered into the form can be legally processed by Logintegra sp. z o.o.\",\n      \"sealNumbers\": \"Seal number\",\n      \"trailer\": \"Trailer\",\n      \"truck\": \"Truck\",\n      \"washChosen\": \"Wash chosen\"\n    },\n    \"afterRegistration\": {\n      \"invitationButton\": \"Invitation list\",\n      \"label\": \"Hello!\",\n      \"title\": \"You are on the right way to say goodbye queues!\"\n    },\n    \"auth\": {\n      \"alreadyRegistered\": \"You already have an account?\",\n      \"changePassword\": {\n        \"false\": \"Change password\",\n        \"true\": \"Do not change password\"\n      },\n      \"confirmPassword\": \"Confirm password\",\n      \"description\": \"Logistics platform\",\n      \"emailPlaceholder\": \"Enter e-mail address\",\n      \"fail\": \"Logging failed\",\n      \"footer\": \"Prepared by\",\n      \"invalidLoginOrPassword\": \"Invalid login or password.\",\n      \"login\": \"Login\",\n      \"loginPlaceholder\": \"Enter login\",\n      \"logout\": \"Logout\",\n      \"newPassword\": \"Password\",\n      \"noLoginAndPassword\": \"Please provide login and password.\",\n      \"notRegistered\": \"You don't have an account yet?\",\n      \"oldPassword\": \"Old password\",\n      \"password\": \"Password\",\n      \"passwordPlaceholder\": \"Enter password\",\n      \"passwordRemindedMessage\": \"A new password for user {username} has been send at {email}.\",\n      \"remind\": \"Remind\",\n      \"remindEmail\": \"Enter the e-mail connected with Your account, on which we will send a temporary password\",\n      \"remindFail\": \"Reminding failed\",\n      \"remindHeader\": \"Remind password\",\n      \"remindLink\": \"Forgot password?\",\n      \"remindingInProgress\": \"We're sending an e-mail\",\n      \"repeatNewPassword\": \"Repeat password\",\n      \"serverError\": \"Server is not responding. Try again in few minutes or contact us at info@logintegra.com.\",\n      \"username\": \"User name\"\n    },\n    \"cannotAdviceDueToInvalidResourceDates\": {\n      \"hint\": \"Please update validity dates in resource details.\",\n      \"info\": \"You cannot advice due to invalid resources' documents:\"\n    },\n    \"checkpoints\": {\n      \"beingProcessedHint\": \"Status is being processed\",\n      \"cannotConfirmHint\": \"You don't have authority to confirm this status\",\n      \"confirm\": \"Confirm\",\n      \"confirmExecutionOnTime\": \"Done on {executionDate} at {executionTime}\",\n      \"confirmStatus\": \"Confirm status\",\n      \"confirmTitle\": \"Confirm {stateName} of transport {identifier}\",\n      \"confirmedMessage\": \"confirmed on {date} by {person}\",\n      \"empty\": \"No statuses\",\n      \"errors\": {\n        \"CheckpointNotFound\": \"The selected stage does not exist, or has already been confirmed in the PCC application. Please check or refresh the page.\",\n        \"CheckpointNotFoundOrDeletedByAnotherTransactionError\": \"We can not confirm the selected stage. The order has been updated by another user. Please try again.\",\n        \"CheckpointsSynchronizationError\": \"The selected stage has already been confirmed in the PCC application. Please check or refresh the page.\",\n        \"SapException\": \"Sending cost to SAP failed\",\n        \"canNotConfirmCheckpoint\": \"You can not yet confirm this stage. The car probably has not left the loading place or you have not yet sent the advice to the customer.  Try again later.\",\n        \"executionTimeBeforePreviousCheckpoint\": \"Execution date must take place after confirmation of previous checkpoint ({minDate})\",\n        \"executionTimeInFuture\": \"Stage execution time must be in the past.\",\n        \"invalidData\": \"Incorrect data!\",\n        \"orderNotFound\": \"The order synchronization attempt failed: the selected order does not exist in the PCC system. Please contact the administrator.\",\n        \"reasonForTheDelay\": {\n          \"blank\": \"Please, provide the reason for the delay.\"\n        }\n      },\n      \"executionTime\": \"Execution time\",\n      \"noExecutionDateHint\": \"Button will be active after confirmation of appropriate checkpoint in transport related to this order\",\n      \"noMechanic\": \"You have to choose mechanic before\",\n      \"noServicePlace\": \"Please, first choose the place of service\",\n      \"noWash\": \"You have to choose wash first\",\n      \"plan\": \"plan.\",\n      \"processFinished\": \"Process is finished!\",\n      \"processFinishedShort\": \"Finished\",\n      \"reasonForTheDelay\": \"Reason for the delay\",\n      \"revokeConfirm\": \"Are you sure you want to revoke the confirmation of this status?\",\n      \"revokeManyConfirm\": \"Warning: as it is not the last confirmed status, we are going to also revoke the confirmations of all latter statuses. Are you sure you want to revoke those confirmations?\"\n    },\n    \"columns\": {\n      \"advice\": \"Advice\",\n      \"arrival\": \"Arrival\",\n      \"arrivalDate\": \"Delivery date\",\n      \"car\": \"Vehicle\",\n      \"cargo\": \"Pallets\",\n      \"carrier\": \"Carrier\",\n      \"city\": \"City\",\n      \"collectionPlace\": \"Collection place\",\n      \"company\": \"Company\",\n      \"contact\": \"Contact\",\n      \"costs\": \"Settlements\",\n      \"costsHeader\": \"Own fleet\",\n      \"country\": \"Country\",\n      \"creationDate\": \"Creation date\",\n      \"deliveryPlace\": \"Delivery place\",\n      \"departure\": \"Departure\",\n      \"description\": \"Description\",\n      \"driver\": \"Driver\",\n      \"driverPhoneNumber\": \"Phone\",\n      \"forwarder\": \"Forwarder\",\n      \"forwarderGroup\": \"Group\",\n      \"group\": \"Group\",\n      \"hour\": \"Hour\",\n      \"identifier\": \"Id\",\n      \"load\": \"Load\",\n      \"mechanic\": \"Mechanic\",\n      \"notifications\": \"SMS/Email\",\n      \"number\": \"Number\",\n      \"owner\": \"Owner\",\n      \"phone\": \"Phone\",\n      \"product\": \"Product\",\n      \"serviceCost\": \"Cost\",\n      \"serviceEndDate\": \"End date\",\n      \"serviceFinishedJobs\": \"Finished jobs\",\n      \"serviceNumber\": \"Service number\",\n      \"servicePlace\": \"Place of service\",\n      \"serviceRemarks\": \"Service remarks\",\n      \"serviceRequestedJobs\": \"Requested jobs\",\n      \"serviceStartDate\": \"Start date\",\n      \"status\": \"Status\",\n      \"supplier\": \"Customer\",\n      \"tasks\": {\n        \"Approve\": \"Approved\",\n        \"Confirm\": \"Confirmed\"\n      },\n      \"technicalEmployee\": \"Service department worker\",\n      \"term\": {\n        \"full\": \"Cooled chain product\",\n        \"short\": \"Cooled\"\n      },\n      \"timeWindowDate\": \"Load date\",\n      \"tradesman\": \"Tradesman\",\n      \"trailer\": \"Trailer\",\n      \"truckSideNumber\": \"Side number\",\n      \"unload\": \"Unload\",\n      \"vehicle\": \"Vehicle\",\n      \"wash\": \"Wash\"\n    },\n    \"common\": {\n      \"DOCUMENT\": \"document\",\n      \"accept\": \"Accept\",\n      \"accepted\": \"Accepted\",\n      \"active\": \"Active\",\n      \"add\": \"Add\",\n      \"addFile\": \"Add file\",\n      \"additionalComments\": \"Additional comments\",\n      \"address\": \"Address\",\n      \"appVersion\": \"Version\",\n      \"back\": \"Back\",\n      \"browseAndUploadDocuments\": \"Browse and upload documents\",\n      \"by\": \"by\",\n      \"byYou\": \"by you\",\n      \"cancel\": \"Cancel\",\n      \"cancelAndBack\": \"Cancel and go back\",\n      \"check\": \"check\",\n      \"clear\": \"Clear\",\n      \"clearFilters\": \"Clear filters\",\n      \"close\": \"Close\",\n      \"company\": \"Company\",\n      \"confirmMessage\": \"Are you sure?\",\n      \"create\": \"Create\",\n      \"createSimilar\": \"Create similar\",\n      \"dateCreated\": \"Date of creation\",\n      \"day\": \"Day\",\n      \"days14\": \"14 Days\",\n      \"days2\": \"2 Days\",\n      \"days4\": \"4 Days\",\n      \"daysOfWeek\": {\n        \"1\": \"Mon\",\n        \"2\": \"Tue\",\n        \"3\": \"We\",\n        \"4\": \"Thu\",\n        \"5\": \"Fr\",\n        \"6\": \"Sat\",\n        \"7\": \"Sun\",\n        \"label\": \"for days\"\n      },\n      \"delete\": \"Delete\",\n      \"deleteTitle\": \"Delete this transport (deleted transport will appear in the archive).\",\n      \"deletingProgress\": \"deleting\",\n      \"desc\": \"Description\",\n      \"description\": \"Description\",\n      \"details\": \"details\",\n      \"disable\": \"Disable\",\n      \"downloadManualHeader\": \"Download manual\",\n      \"edit\": \"Edit\",\n      \"email\": \"Email address\",\n      \"enable\": \"Enable\",\n      \"enterEmail\": \"Enter email address\",\n      \"exportAsXLS\": \"Export as XLS\",\n      \"externalCostOrders\": \"{count} {count, plural, one {order} other {orders}}\",\n      \"false\": \"No\",\n      \"forDateRange\": {\n        \"M\": \"month\",\n        \"Y\": \"year\"\n      },\n      \"from\": \"from\",\n      \"fromCompany\": \"from company\",\n      \"hint\": \"Hint\",\n      \"identifier\": \"Identifier\",\n      \"idx\": \"Index\",\n      \"instructionalVideo\": \"instructional video\",\n      \"interval\": {\n        \"d\": \"{count} {count, plural, one {day} other {days}}\",\n        \"m\": \"{count} {count, plural, one {month} other {months}}\",\n        \"w\": \"{count} {count, plural, one {week} other {weeks}}\",\n        \"y\": \"{count} {count, plural, one {year} other {years}}\"\n      },\n      \"kg\": \"kg\",\n      \"lastUpdated\": \"Date of latest change\",\n      \"lat\": \"lat\",\n      \"less\": \"Less...\",\n      \"loading\": \"Loading...\",\n      \"lon\": \"lon\",\n      \"maxDate\": \"max date\",\n      \"minDate\": \"min date\",\n      \"month\": \"Month\",\n      \"more\": \"More...\",\n      \"name\": \"Name\",\n      \"newMessagesTitle\": \"You have new messages!\",\n      \"no\": \"No\",\n      \"noAdviceAddedYet\": \"No advice added yet\",\n      \"noMatches\": \"No matches\",\n      \"noResults\": \"No results\",\n      \"notSpecified\": \"not specified\",\n      \"oldBrowser\": \"You are using old browser. Our application will work better on modern browser such as Google Chrome, Firefox, Opera, Vivaldi, Safari, or IE Edge.\",\n      \"phone\": \"Phone\",\n      \"processing\": \"Working on it..\",\n      \"recipient\": \"Recipient\",\n      \"register\": \"Join\",\n      \"reject\": \"Reject\",\n      \"rejected\": \"Rejected\",\n      \"role\": \"Role\",\n      \"save\": \"Save\",\n      \"saving\": \"Saving\",\n      \"search\": \"Search\",\n      \"selectDate\": \"Select date\",\n      \"send\": \"Send\",\n      \"sendSms\": \"Send SMS\",\n      \"services\": \"{count} {count, plural, one {service} other {services}}\",\n      \"settings\": \"Settings\",\n      \"shortName\": \"Short name\",\n      \"show\": \"Show\",\n      \"timeSign\": {\n        \"after\": \"after\",\n        \"before\": \"before\"\n      },\n      \"timeUnit\": {\n        \"d\": \"days\",\n        \"h\": \"hours\",\n        \"m\": \"minutes\",\n        \"s\": \"seconds\"\n      },\n      \"to\": \"to\",\n      \"today\": \"Today\",\n      \"transportDeletionDisabled\": \"You can not delete this transport anymore. Please contact an administrator.\",\n      \"transports\": \"{count} {count, plural, one {transport} other {transports}}\",\n      \"true\": \"Yes\",\n      \"type\": \"Type\",\n      \"unavailable\": \"Unavailable\",\n      \"update\": \"Update\",\n      \"uploadFile\": \"Upload file\",\n      \"value\": \"Value\",\n      \"waiting\": \"Waiting\",\n      \"week\": \"Week\",\n      \"yes\": \"Yes\"\n    },\n    \"company\": {\n      \"addDriver\": \"Add driver to {companyName}\",\n      \"addEmail\": \"Add new email address\",\n      \"addVehicle\": \"Add vehicle to {companyName}\",\n      \"address\": \"Address\",\n      \"addresses\": \"Addresses\",\n      \"card\": {\n        \"CARRIER\": \"Carrier card\",\n        \"CLIENT\": \"Client card\",\n        \"SERVICE\": \"Service card\",\n        \"WASH\": \"Wash card\"\n      },\n      \"contractorNumber\": \"Contractor number\",\n      \"country\": \"Country\",\n      \"create\": {\n        \"CARRIER\": \"Create carrier\",\n        \"CLIENT\": \"Create client\",\n        \"SERVICE\": \"Create service\",\n        \"WASH\": \"Create wash\"\n      },\n      \"deleteConfirm\": \"Are you sure, you want to delete this company?\",\n      \"deleteEmail\": \"Delete email address\",\n      \"deletedMessage\": \"We successfully deleted company \\\"{companyName}\\\".\",\n      \"editCompany\": \"Edit company\",\n      \"emails\": \"Email addresses\",\n      \"employees\": \"Employees\",\n      \"errors\": {\n        \"companyType\": {\n          \"blank\": \"Please select a business type.\"\n        },\n        \"country\": {\n          \"blank\": \"Please select a country.\"\n        },\n        \"name\": {\n          \"blank\": \"Please enter the company name.\",\n          \"tooShort\": \"Company name should consist of at least three characters.\"\n        },\n        \"shortName\": {\n          \"blank\": \"Please enter the company short name.\",\n          \"tooShort\": \"Company short name should consist of at least two characters.\"\n        },\n        \"taxIdNumber\": {\n          \"notANumber\": \"The NIP/VAT number should be the correct number.\",\n          \"tooShort\": \"The NIP/VAT number should consist of at least three characters.\"\n        }\n      },\n      \"files\": \"Documents\",\n      \"integrated\": {\n        \"CARRIER\": \"Integrated\",\n        \"SERVICE\": \"Integrated service\",\n        \"WASH\": \"PCC Autochem Wash\"\n      },\n      \"intermodalCarrier\": \"Intermodal carrier\",\n      \"label\": \"Company\",\n      \"list\": \"List of companies\",\n      \"name\": \"Name\",\n      \"noEmployees\": \"This company has no employees\",\n      \"onlyAsCustomerOfService\": \"Only as a customer of a service\",\n      \"openingHours\": \"Opening hours\",\n      \"partnershipStatus\": {\n        \"ACCEPTED\": \"Accepted\",\n        \"NO_INVITATION\": \"No invitation\",\n        \"REJECTED\": \"Rejected\",\n        \"WAITING\": \"Waiting\",\n        \"label\": \"Status\"\n      },\n      \"paymentOptions\": {\n        \"_15_DAYS_AFTER_ISSUING_INVOICE\": \"15 days after issuing of an invoice\",\n        \"_15_DAYS_AFTER_RECEIVING_INVOICE\": \"15 days after receiving an invoice\",\n        \"_30_DAYS_AFTER_ISSUING_INVOICE\": \"30 days after issuing of an invoice\",\n        \"_30_DAYS_AFTER_RECEIVING_INVOICE\": \"30 days after receiving an invoice\",\n        \"_45_DAYS_AFTER_ISSUING_INVOICE\": \"45 days after issuing of an invoice\",\n        \"_45_DAYS_AFTER_RECEIVING_INVOICE\": \"45 days after receiving an invoice\",\n        \"_60_DAYS_AFTER_ISSUING_INVOICE\": \"60 days after issuing of an invoice\",\n        \"_60_DAYS_AFTER_RECEIVING_INVOICE\": \"60 days after receiving an invoice\",\n        \"label\": \"Payment options\",\n        \"select\": \"Choose payment option\"\n      },\n      \"savedMessage\": \"We successfully saved company \\\"{companyName}\\\".\",\n      \"selectCountry\": \"Select country\",\n      \"selectDriver\": \"Select driver\",\n      \"selectType\": \"Select type\",\n      \"selectVehicle\": \"Select vehicle\",\n      \"shortName\": \"Short name\",\n      \"subcontractorCode\": \"Subcontractor code\",\n      \"sureToDeleteEmail\": \"Are you sure you want to delete this email address?\",\n      \"taxIdNumber\": \"Taxpayer ID Number\",\n      \"taxIdNumberHint\": \"Enter a valid 10-digit number in the NIP/VAT field (without dashes). Only one company per NIP/VAT number can be registered in the system.\",\n      \"type\": {\n        \"CARRIER\": \"Carrier\",\n        \"CLIENT\": \"Client\",\n        \"FORWARDER\": \"Forwarder\",\n        \"SERVICE\": \"Service\",\n        \"SUPPLIER\": \"Supplier \\\\\\\\ Recipient\",\n        \"WASH\": \"Wash\",\n        \"label\": \"Type\"\n      },\n      \"updatedMessage\": \"We successfully updated company \\\"{companyName}\\\".\"\n    },\n    \"company-email\": {\n      \"errors\": {\n        \"email\": {\n          \"notValidEmail\": \"Incorrect email address\"\n        }\n      }\n    },\n    \"container\": {\n      \"errors\": {\n        \"registrationNumber\": {\n          \"blank\": \"Provide a registration number, please.\",\n          \"tooLong\": \"The container number should consist of maximum 40 characters\",\n          \"tooShort\": \"The container number should consist of at least three characters.\"\n        }\n      }\n    },\n    \"controlledDateTypes\": {\n      \"daysBeforeAdviceWarning\": {\n        \"full\": \"How many days before the expiry date should warnings in advice form be visible\",\n        \"short\": \"Warning in advice form\"\n      },\n      \"daysBeforeFirstWarning\": {\n        \"full\": \"How many days before the expiry date should date be colored in yellow\",\n        \"short\": \"Yellow warning\"\n      },\n      \"daysBeforeSecondWarning\": {\n        \"full\": \"How many days before the expiry date should date be colored in red\",\n        \"short\": \"Red warning\"\n      },\n      \"daysBeforeSendEmail\": {\n        \"full\": \"How many days before the expiry date should be sent mail notification\",\n        \"short\": \"Email notification\"\n      },\n      \"documentNameLabel\": \"Document name\",\n      \"label\": \"Controlled dates settings\",\n      \"labelEn\": \"English label\",\n      \"labelPl\": \"Polish label\",\n      \"specificClientInfo\": \"Advice will be blocked due to expiration of this date only in transports with company {company} as a client\",\n      \"updateDateIntervalWarning\": {\n        \"full\": \"Minimal interval which causes warning display during resource update\",\n        \"short\": \"Warning during date update\"\n      }\n    },\n    \"deliveries\": {\n      \"add\": \"Add delivery\",\n      \"label\": \"Deliveries\"\n    },\n    \"delivery\": {\n      \"label\": \"Delivery\"\n    },\n    \"documentsExpirationDate\": {\n      \"expired\": \"{document}: the validity date for {resource} expired\",\n      \"expiredOn\": \"{document}: the validity date of {resource} expired on {date}\",\n      \"notExists\": \"{document}: expiration date for {resource} does not exist\",\n      \"warning\": \"{document}: the validity date for {resource} will expire soon\",\n      \"willExpireOn\": \"{document}: the validity date of {resource} will expire on {date}\"\n    },\n    \"driver\": {\n      \"active\": \"Active driver\",\n      \"adrNumber\": \"ADR document number\",\n      \"card\": \"Driver card\",\n      \"comment\": \"Additional comments\",\n      \"country\": \"Nationality\",\n      \"deleteConfirm\": \"Are you sure, you want to delete this driver?\",\n      \"deletedMessage\": \"We successfully deleted driver \\\"{driverName}\\\".\",\n      \"documentNumber\": \"Document number\",\n      \"driverCardNumber\": \"Driver card number\",\n      \"driverLicenceNumber\": \"Driver licence number\",\n      \"errors\": {\n        \"documentNumber\": {\n          \"blank\": \"Please fill up document number\",\n          \"tooShort\": \"The document number should consist of at least three characters.\"\n        },\n        \"flTrackerId\": {\n          \"notANumber\": \"Number must contain only digits\"\n        },\n        \"identifier\": {\n          \"wrongControlSum\": \"Entered number is not a correct Social Security Number in Poland\",\n          \"wrongLength\": \"The Social Security Number in Poland should consist of 11 characters.\"\n        },\n        \"name\": {\n          \"blank\": \"Provide a driver's name, please.\",\n          \"tooShort\": \"The driver's name should consist of at least three characters.\"\n        },\n        \"phoneNumber\": {\n          \"blank\": \"Please fill up phone number\",\n          \"tooShort\": \"The phone number should consist of at least three characters.\"\n        },\n        \"phoneNumberPrefix\": {\n          \"blank\": \"Please fill up prefix\"\n        },\n        \"rodoAccepted\": {\n          \"blank\": \"Data must be processed legally\"\n        }\n      },\n      \"flTrackerId\": \"ID Number (tracker)\",\n      \"identifier\": \"Social Security Number\",\n      \"inactiveHint\": \"Driver is not active\",\n      \"intermodalCarrier\": \"Intermodal carrier\",\n      \"name\": \"Surname and name\",\n      \"new\": \"New driver\",\n      \"owner\": \"Owner\",\n      \"phoneNumber\": \"Phone number\",\n      \"phoneNumberPrefix\": \"Prefix number\",\n      \"savedMessage\": \"We successfully saved driver \\\"{driverName}\\\".\",\n      \"shortName\": \"Short name\",\n      \"taxIdNumber\": \"Taxpayer ID Number\"\n    },\n    \"external-cost\": {\n      \"ADDITIONAL_INCOME\": \"Additional income\",\n      \"AUTOMATIC_WASHING_COST\": \"Costs of a car wash assigned to the order\",\n      \"EXTERNAL_COSTS\": \"External costs\",\n      \"FREIGHT_COSTS\": \"Freight\",\n      \"approval\": \"Approval\",\n      \"company\": \"Company\",\n      \"confirmation\": \"Confirmation\",\n      \"controllingOrderNumber\": \"Controlling order number\",\n      \"costHasBeenSentToSapInfo\": \"Order related to this cost has been approved in orders' table and sent to SAP\",\n      \"dateOfExecution\": \"Date of execution\",\n      \"errors\": {\n        \"company\": {\n          \"blank\": \"Set company\"\n        },\n        \"currency\": {\n          \"blank\": \"Set currency\"\n        },\n        \"externalCostType\": {\n          \"blank\": \"Set cost type\"\n        },\n        \"price\": {\n          \"blank\": \"Set price\"\n        }\n      },\n      \"generateCost\": {\n        \"AUTOMATIC_WASHING_COST\": \"Generate cost of the wash assigned to transport\",\n        \"FREIGHT_COSTS\": \"Generate freight cost\"\n      },\n      \"messages\": {\n        \"APPROVE_EXTERNAL_COST_ORDER\": \"External cost was created\",\n        \"CONFIRM_EXTERNAL_COST_ORDER\": \"External cost was confirmed\",\n        \"DELETE_EXTERNAL_COST_ORDER\": \"External cost was deleted\"\n      },\n      \"order\": {\n        \"delete\": \"Delete order\",\n        \"deleted\": \"Order has been deleted\",\n        \"deletingInProgress\": \"The order is being deleted...\",\n        \"deletingNotPossibleConfirmedInSap\": \"The order has been confirmed in SAP and there is no possibility to delete it.\",\n        \"editExecutionDate\": \"Edit execution date\",\n        \"noAuthorityToDelete\": \"You have no authority to delete this order.\",\n        \"sureToDeleteCost\": \"Are you sure you want to delete this cost? The related order will be deleted as well.\",\n        \"sureToDeleteOrder\": \"Are you sure you want to delete this order? The related cost in transport's settlements section will be deleted as well.\"\n      },\n      \"orderNumber\": \"Order number\",\n      \"price\": \"Price\",\n      \"pzNumber\": \"PZ number\",\n      \"table\": {\n        \"company\": \"Company\",\n        \"date\": \"Date\",\n        \"price\": \"Price\",\n        \"type\": \"Type\"\n      },\n      \"type\": \"Type\",\n      \"types\": {\n        \"AUTOMATIC_WASHING\": \"Automatic washing cost\",\n        \"FREEZING\": \"Freezing\",\n        \"FREIGHT\": \"Freight\",\n        \"HEATING\": \"Heating\",\n        \"LOAD_DELAYED\": \"Delayed loading\",\n        \"ORDER_CANCELLED\": \"Cancellation of order\",\n        \"OTHER\": \"Other\",\n        \"OTHER_INCOME\": \"Other\",\n        \"UNLOAD_DELAYED\": \"Delayed unloading\",\n        \"WASHING\": \"Washing\"\n      }\n    },\n    \"file\": {\n      \"desc\": \"Added by {personName} on {dateCreated}.\",\n      \"errors\": {\n        \"fileExists\": \"The file named {fileName} already exists.\",\n        \"fileTooBig\": \"The file named {fileName} is too big. File size limit is: {maxSize} kB.\"\n      }\n    },\n    \"filter\": {\n      \"placeholder\": {\n        \"CONTAINER\": \"Container number\",\n        \"TRAILER\": \"Tank/Trailer registration number\",\n        \"UNLOAD_CITY\": \"Unload city\",\n        \"UNNUMBER\": \"UN Number\"\n      }\n    },\n    \"filterNames\": {\n      \"ADVICE_CREATED\": \"Unsent advice to the customer\",\n      \"ADVICE_SMS\": \"Unsent information to the driver\",\n      \"AUTOMATIC_WASHING\": \"Automatic washing cost\",\n      \"CONFIRMED\": \"Confirmed\",\n      \"DELETED\": \"Deleted\",\n      \"DURING_UNLOAD\": \"During unload\",\n      \"FINISHED\": \"Finished\",\n      \"FREEZING\": \"Freezing\",\n      \"FREIGHT\": \"Freight\",\n      \"FREIGHT_ORDER_NUMBER\": \"Unsent order to the carrier\",\n      \"HEATING\": \"Heating\",\n      \"INTERMODAL\": \"Intermodalna\",\n      \"INTERNATIONAL\": \"International\",\n      \"IN_PROGRESS\": \"In progress\",\n      \"LOADED\": \"Loaded\",\n      \"NATIONAL\": \"National\",\n      \"NO_ADVICE\": \"No advice\",\n      \"ON_LOAD\": \"On load\",\n      \"ON_THE_ROAD\": \"On the road\",\n      \"OTHER\": \"Other\",\n      \"PLANNED\": \"Planned\",\n      \"READY_FOR_UNLOAD\": \"Ready for unload\",\n      \"TO_PLAN\": \"To plan\",\n      \"TO_WASH\": \"To wash\",\n      \"UNCONFIRMED\": \"Unconfirmed\",\n      \"UNLOADED\": \"Unloaded\",\n      \"UNSAVED\": \"Unsaved\",\n      \"UNSENT_FRAMELOGIC\": \"Unsent edit to AddSecure\",\n      \"WAITING_FOR_APPROVAL\": \"Waiting for approval\",\n      \"WAITING_FOR_CONFIRMATION\": \"Waiting for confirmation\",\n      \"WAITING_ON_LOAD\": \"Waiting on load\",\n      \"WASH\": \"Wash\",\n      \"WASHING\": \"Washing\",\n      \"WASH_SMS\": \"Unsent car wash to the driver\",\n      \"false\": \"No\",\n      \"true\": \"Yes\"\n    },\n    \"forwarderGroup\": {\n      \"INTERMODAL\": \"Intermodal\",\n      \"INTERMODAL.abbr\": \"Interm.\",\n      \"INTERNATIONAL\": \"International\",\n      \"INTERNATIONAL.abbr\": \"Internat.\",\n      \"NATIONAL\": \"National\",\n      \"NATIONAL.abbr\": \"National\"\n    },\n    \"help\": {\n      \"contactUs\": \"or contact us\",\n      \"contactWithWarehouse\": \"Contact with warehouse\",\n      \"deleteTitle\": \"Delete this transport (deleted transport will appear in the archive).\",\n      \"newMessagesTitle\": \"You have %@1 new messages!\",\n      \"statute\": \"Statute\"\n    },\n    \"invitation\": {\n      \"acceptedByAnotherPerson\": \"The invitation has already been accepted by another person in your company.\",\n      \"acceptedSummary\": \"Accepted\",\n      \"alreadyAccepted\": \"This invitation is already accepted.\",\n      \"alreadyHandled\": \"This invitation has been reviewed\",\n      \"createdBy\": \"{personName} invites You to join company {companyName} as {roleName}.\",\n      \"creator\": \"Creator\",\n      \"for\": {\n        \"CARRIER\": \"Carrier\",\n        \"CLIENT\": \"Client\",\n        \"JOIN_COMPANY\": \"To your company\",\n        \"SERVICE\": \"Servicer\",\n        \"SUPPLIER\": \"Supplier \\\\\\\\ Recipient\",\n        \"WASH\": \"Wash\"\n      },\n      \"invite\": \"Invite\",\n      \"label\": \"An Invitation\",\n      \"notFound\": \"Invitation does not exist or has expired.\",\n      \"registeredAccount\": \"Registered account\",\n      \"registrationComplete\": \"Thank you. Your account has been registered. Please log-in using username {username}.\",\n      \"rejectedSummary\": \"Rejected\",\n      \"sendTo\": \"Send an invitation\",\n      \"sent\": \"Invitation sent at {email}.\",\n      \"toPartnership\": \"{personName} invites you to join company {companyName} as {roleName}.\",\n      \"type\": {\n        \"CARRIER\": \"Join as carrier\",\n        \"CLIENT\": \"Join as client\",\n        \"JOIN_COMPANY\": \"Join company\",\n        \"SERVICE\": \"Join as service\",\n        \"SUPPLIER\": \"Join as supplier \\\\\\\\ recipient\",\n        \"WASH\": \"Join as wash\"\n      }\n    },\n    \"invitations\": {\n      \"emptyReceived\": \"You did not receive an invitation yet.\",\n      \"emptySent\": \"You did not send an invitation yet.\",\n      \"label\": \"Invitations\",\n      \"received\": \"Received\",\n      \"sent\": \"Sent\"\n    },\n    \"leave\": {\n      \"createTitle\": \"Plan leave\",\n      \"deleteLeave\": \"Are you sure you want to delete this leave?\",\n      \"next\": \"Next vacation\",\n      \"plan\": \"Plan\",\n      \"previous\": \"Previous vacation\",\n      \"startDate\": \"Leave start date\",\n      \"stopDate\": \"Leave stop date\",\n      \"title\": \"Leave\"\n    },\n    \"log\": {\n      \"actor\": \"Author of change\",\n      \"change\": \"Change\",\n      \"dateCreated\": \"Date\",\n      \"properties\": {\n        \"ADR\": \"ADR\",\n        \"BBS_TRAINING\": \"BBS Training\",\n        \"CARRIER_LICENCE\": \"Licence\",\n        \"CARRIER_LICENCE_added_file\": \"Added file (Licence)\",\n        \"CARRIER_LICENCE_removed_file\": \"Removed file (Licence)\",\n        \"DRIVER_CARD\": \"Driver card\",\n        \"DRIVER_LICENCE\": \"Driver licence\",\n        \"FLOORING_INSPECTION\": \"Flooring inspection date\",\n        \"ID_DOCUMENT\": \"Identity document\",\n        \"INSURANCE\": \"Insurance\",\n        \"LAST_REVIEW\": \"Last review\",\n        \"MEDICAL_EXAMINATION\": \"Medical examination\",\n        \"OCP_INSURANCE\": \"OCP insurance\",\n        \"OCP_INSURANCE_added_file\": \"Added filek (OCP insurance)\",\n        \"OCP_INSURANCE_removed_file\": \"Removed file (OCP insurance)\",\n        \"OSH_TRAINING\": \"OSH training\",\n        \"PCC_MCAA_TRAINING\": \"PCC MCAA training\",\n        \"PSYCHOTECHNICAL_EXAMINATION\": \"Psychotechnical examination\",\n        \"SUPERVISION\": \"Supervision date\",\n        \"TACHOGRAPH\": \"Tachograph review\",\n        \"TDT_PERMISSIONS\": \"TDT (UNO) Permissions\",\n        \"TDT_PERMISSIONS_NEUTRAL\": \"TDT (neutral) Permissions\",\n        \"active\": \"Active driver\",\n        \"addressChanged\": \"Address change\",\n        \"adrNumber\": \"ADR document number\",\n        \"automaticConfirmationWash\": \"Automatic confirmation wash\",\n        \"axisType\": \"Axis type\",\n        \"bulwarks\": \"Bulwarks\",\n        \"capacity\": \"Capacity\",\n        \"carType\": \"Car type\",\n        \"carTypeGroup\": \"Car type group\",\n        \"comment\": \"Additional comments\",\n        \"company_added_file\": \"Added file (Documents)\",\n        \"company_removed_file\": \"Removed file (Documents)\",\n        \"contractorCompany\": \"Short name\",\n        \"contractorNumber\": \"Contractor number\",\n        \"controllingNumber\": \"Controlling number\",\n        \"costObject\": \"Cost object\",\n        \"country\": \"Nationality\",\n        \"dateCreated\": \"Date created\",\n        \"description\": \"Description\",\n        \"documentNumber\": \"Document number\",\n        \"downAirConnection\": \"Down air connection\",\n        \"driver\": \"Driver\",\n        \"driver.taxIdNumber\": \"Taxpayer ID Number\",\n        \"driverCardNumber\": \"Driver card number\",\n        \"driverLicenceNumber\": \"Driver licence number\",\n        \"earliestStepStart\": \"Changing the holiday start date\",\n        \"euroStandard\": \"Euro standard\",\n        \"flTrackerId\": \"ID Number (tracker)\",\n        \"group\": \"Group\",\n        \"hoursChanged\": \"Opening hours change\",\n        \"identifier\": \"Social Security Number\",\n        \"integrated\": \"Integrated\",\n        \"intermodalCarrier\": \"Intermodal carrier\",\n        \"invitation\": \"Invitation\",\n        \"latestStepStop\": \"Changing the leave end date\",\n        \"model\": \"Model\",\n        \"mpk\": \"MPK\",\n        \"name\": \"Surname and name\",\n        \"newAddress\": \"New address\",\n        \"newEmail\": \"New email\",\n        \"newLeave\": \"New leave\",\n        \"numberOfCompartments\": \"Number of compartments\",\n        \"numberOfManholes\": \"Number of manholes\",\n        \"oldAddress\": \"Old address\",\n        \"onlyAsCustomerOfService\": \"Only as a customer of a service\",\n        \"outOfCommission\": \"Out of commission\",\n        \"partnershipType\": \"Partnership Type\",\n        \"paymentOption\": \"Payment options\",\n        \"phoneNumber\": \"Phone number\",\n        \"phoneNumberPrefix\": \"Prefix number\",\n        \"principalCompany\": \"Principal company\",\n        \"registrationNumber\": \"Registration number\",\n        \"removedEmail\": \"Removed email\",\n        \"removedLeave\": \"Removed leave\",\n        \"shortName\": \"Short name\",\n        \"sideNumber\": \"Side number\",\n        \"status\": \"Status\",\n        \"subcontractorCode\": \"Subcontractor code\",\n        \"taxIdNumber\": \"Taxpayer ID Number\",\n        \"trailer\": \"Trailer\",\n        \"valveType\": \"Valve type\",\n        \"yearOfProduction\": \"Year of production\"\n      },\n      \"property\": \"Property\",\n      \"valueAfterChange\": \"Value after change\",\n      \"valueBeforeChange\": \"Value before change\"\n    },\n    \"notification\": {\n      \"ADVICE_CREATED\": {\n        \"desc\": \"The notification sent to the client and the creator after saving of an advice.\",\n        \"label\": \"Advice to customer\",\n        \"label.short\": \"Advice to customer\",\n        \"unsent\": \"Unsent advice to the customer\"\n      },\n      \"ADVICE_SMS\": {\n        \"desc\": \"SMS to the driver with the order data\",\n        \"label\": \"Order to the driver\",\n        \"label.short\": \"Order to driver\",\n        \"unsent\": \"Unsent information to the driver\"\n      },\n      \"ADVICE_SMS_DRIVER_TWO\": {\n        \"desc\": \"SMS to the driver with the order data\",\n        \"label\": \"Order to the driver\",\n        \"label.short\": \"Order to driver\",\n        \"unsent\": \"Unsent information to the driver\"\n      },\n      \"ADVICE_UPDATED\": {\n        \"desc\": \"The notification sent to stakeholders (eg. If the creator of an advice is a supplier \\\\\\\\ recipient, e-mail will be sent to the logistics and carriers) after the change of an advice.\",\n        \"label\": \"Change of an advice\",\n        \"label.short\": \"Advice updated\"\n      },\n      \"CONFIRMED_CHECKPOINT\": {\n        \"desc\": \"The notification sent when status {checkpointName} is confirmed.\",\n        \"label\": \"Confirmation status {checkpointName} for transport type {transportTypeName}\"\n      },\n      \"FREIGHT_ORDER_NUMBER\": {\n        \"desc\": \"The notification sent to a carrier and the contractors after assignment of the order.\",\n        \"label\": \"Order to carrier\",\n        \"label.short\": \"Order to carrier\",\n        \"unsent\": \"Unsent order to the carrier\"\n      },\n      \"LATE_ADVICE\": {\n        \"desc\": \"The notification sent in case of delay in the driver's arrival.\",\n        \"label\": \"Delay of an advice\",\n        \"label.short\": \"Advice delayed\"\n      },\n      \"LATE_CARRIER_OCP\": {\n        \"desc\": \"The notification sent X days before expiry of the dates from carrier card\",\n        \"label\": \"The expiry date of the OCP insurance\"\n      },\n      \"LATE_CONTAINER_SUPERVISION\": {\n        \"desc\": \"The notification sent X days before expiry of supervision date\",\n        \"label\": \"The expiry date of the supervision of the container\"\n      },\n      \"LATE_DOCUMENTS\": {\n        \"desc\": \"The notification sent if the supplier does not add shipping documents in a timely manner.\",\n        \"label\": \"Delay in handing over documents\"\n      },\n      \"LATE_DRIVER_DOCUMENTS\": {\n        \"desc\": \"The notification sent X days before expiry of the dates from driver card\",\n        \"label\": \"The expiry date of the dates from driver card\"\n      },\n      \"LATE_TRAILER_ADR\": {\n        \"desc\": \"The notification sent X days before expiry of ADR\",\n        \"label\": \"The expiry date of the ADR of the trailer\"\n      },\n      \"LATE_TRAILER_INSURANCE\": {\n        \"desc\": \"The notification sent X days before expiry of insurance\",\n        \"label\": \"The expiry date of the insurance of the trailer\"\n      },\n      \"LATE_TRAILER_LAST_REVIEW\": {\n        \"desc\": \"The notification sent X days before expiry of last review\",\n        \"label\": \"The expiry date of the last review of the trailer\"\n      },\n      \"LATE_TRAILER_SUPERVISION\": {\n        \"desc\": \"The notification sent X days before expiry of supervision date\",\n        \"label\": \"The expiry date of the supervision of the trailer\"\n      },\n      \"LATE_TRAILER_TACHOGRAPH\": {\n        \"desc\": \"The notification sent X days before expiry of tachograph review\",\n        \"label\": \"The expiry date of the tachograph review of the trailer\"\n      },\n      \"LATE_TRUCK_ADR\": {\n        \"desc\": \"The notification sent X days before expiry of ADR\",\n        \"label\": \"The expiry date of the ADR of the truck\"\n      },\n      \"LATE_TRUCK_INSURANCE\": {\n        \"desc\": \"The notification sent X days before expiry of insurance\",\n        \"label\": \"The expiry date of the insurance of the truck\"\n      },\n      \"LATE_TRUCK_LAST_REVIEW\": {\n        \"desc\": \"The notification sent X days before expiry of last review\",\n        \"label\": \"The expiry date of the last review of the truck\"\n      },\n      \"LATE_TRUCK_TACHOGRAPH\": {\n        \"desc\": \"The notification sent X days before expiry of tachograph review\",\n        \"label\": \"The expiry date of the tachograph review of the truck\"\n      },\n      \"TRANSPORT_READY_AFTER_CONFIRMATION\": {\n        \"desc\": \"Notification about transport confirmation sent after transport confirmation set by forwarder.\",\n        \"label\": \"Information about transport confirmation\",\n        \"label.short\": \"Order confirmed\"\n      },\n      \"WASH_SMS\": {\n        \"desc\": \"SMS to the driver with the car wash data\",\n        \"label\": \"Car wash for the driver\",\n        \"label.short\": \"Wash for driver\",\n        \"unsent\": \"Unsent car wash to the driver\"\n      },\n      \"checkingStatusFailed\": \"Checking status at external service failed. Displayed status could be not consistent with reality.\",\n      \"confirmation\": \"Are you sure you want to send it?\",\n      \"dateCreated\": \"Date created\",\n      \"dateSent\": \"Date handled\",\n      \"errors\": {\n        \"SmsServerMessageIdNotFound\": \"Unable to check notification status - no sms server message id\",\n        \"TransportNotificationNotFound\": \"Notification with given id not found\",\n        \"WrongNotificationType\": \"Wrong notification type - statuses are available only for sms notifications\"\n      },\n      \"label\": \"Notification\",\n      \"label.EMAIL\": \"E-mail Notification\",\n      \"label.SMS\": \"SMS Notification\",\n      \"noReceivers\": {\n        \"desc\": \"The addressees did not have a given email address / phone number, or they have indicated they did not want to receive this notification in their account settings.\",\n        \"label\": \"The notification has not been sent\"\n      },\n      \"receivers\": \"Receivers\",\n      \"roleGroups\": {\n        \"desc\": \"Users with specified role group will receive specified notification. They can enable or disable it in their users' account settings.\",\n        \"label\": \"Users' role groups\"\n      },\n      \"sender\": \"Sender\",\n      \"sent\": \"Sent\",\n      \"status\": \"Status:\",\n      \"statusDesc\": {\n        \"delivered\": \"Sms delivered to the recipient\",\n        \"queued\": \"Sms received by external service\",\n        \"sent\": \"Sms sent to the recipient\"\n      },\n      \"statusLabel\": {\n        \"delivered\": \"Delivered\",\n        \"in_progress\": \"In progress\",\n        \"queued\": \"Queued\",\n        \"saved\": \"Saved\",\n        \"sent\": \"Sent\",\n        \"undelivered\": \"Undelivered\",\n        \"unsent\": \"Unsent\"\n      },\n      \"statusesHeader\": \"Statuses of notification no. {id}\",\n      \"statusesHeaderNumber\": \"Phone number {number}\"\n    },\n    \"notifications\": {\n      \"label\": \"Notifications\",\n      \"noNotificationsForRole\": \"There is no notifications available for selected role.\",\n      \"selectRole\": \"Please, select a role first.\"\n    },\n    \"order\": {\n      \"history\": \"Order history\"\n    },\n    \"page\": {\n      \"pageTitle\": \"Logistic platform\"\n    },\n    \"partnership\": {\n      \"errors\": {\n        \"contractorNumber\": {\n          \"tooShort\": \"The number of the contractor should consist of at least three characters.\"\n        },\n        \"subcontractorCode\": {\n          \"blank\": \"Please enter subcontractor code\"\n        }\n      }\n    },\n    \"product\": {\n      \"errors\": {\n        \"symbol\": {\n          \"blank\": \"Please, provide symbol\"\n        },\n        \"totalGrossTonnage\": {\n          \"blank\": \"Please, provide total gross tonnage\"\n        }\n      }\n    },\n    \"resetPasswordWindow\": {\n      \"enteredPasswordsIsNotIdentical\": \"Entered passwords must be identical.\",\n      \"header\": \"Changing the password to the system\",\n      \"info\": \"Reset your password is required by the policy of the system.\",\n      \"info2\": \"The new password must be different from the previously entered password and should contain 8 characters (digits, small and capital letters).\"\n    },\n    \"resources\": {\n      \"cannotChangeClientMessage\": {\n        \"basic\": \"You cannot choose {company} as client due to invalid resource dates:\",\n        \"hint\": \"Update resource dates and choose {company} as client again.\"\n      },\n      \"dateRange\": \"Date range\",\n      \"dateStatuses\": {\n        \"INVALID\": \"invalid\",\n        \"RED\": \"red\",\n        \"VALID\": \"valid\",\n        \"YELLOW\": \"yellow\",\n        \"label\": \"status\"\n      },\n      \"hideInactiveDrivers\": \"Hide inactive drivers\",\n      \"hideIntegratedDrivers\": \"Hide drivers of integrated carriers\",\n      \"hideIntegratedTrucks\": \"Hide trucks of integrated carriers\",\n      \"hideOutOfCommission\": \"Hide {vehicleType} out of commission\",\n      \"of\": {\n        \"CARRIER\": \"carrier\",\n        \"CISTERN\": \"cistern\",\n        \"CONTAINER\": \"container\",\n        \"DRIVER\": \"driver\",\n        \"TRAILER\": \"trailer\",\n        \"TRUCK\": \"truck\",\n        \"UNDERCARRIAGE\": \"undercarriage\",\n        \"VEHICLE\": \"vehicle\"\n      },\n      \"showAll\": \"Show additionally out of commission {vehicleType}\",\n      \"showAllDrivers\": \"Show additionally inactive drivers\",\n      \"showIntegratedDrivers\": \"Show drivers of integrated carriers\",\n      \"showIntegratedTrucks\": \"Show trucks of integrated carriers\",\n      \"updateDateExceedIntervalWarning\": {\n        \"basic\": \"Differences between previous and newly added dates exceeds set intervals:\",\n        \"confirm\": \"Are you sure you want to save changes?\",\n        \"details\": \"{controlledDateType} - difference exceeds interval {interval}\"\n      }\n    },\n    \"roleGroup\": {\n      \"ADMIN\": {\n        \"desc\": \"User with all possible privileges. Has access to all tabs. Can create and edit users and companies.\",\n        \"label\": \"Admin\"\n      },\n      \"CARRIER\": {\n        \"desc\": \"Carrier. Can create an advice for many suppliers \\\\\\\\ recipients.\",\n        \"label\": \"Carrier\"\n      },\n      \"CHOOSE_COMPANY\": {\n        \"desc\": \"Choose company and role, please.\"\n      },\n      \"CLIENT\": {\n        \"desc\": \"Client. Can create orders.\",\n        \"label\": \"Client\"\n      },\n      \"FORWARDER\": {\n        \"desc\": \"Can create and edit deliveries, services and time windows.\",\n        \"label\": \"Forwarder\"\n      },\n      \"GUARD\": {\n        \"desc\": \"Can neither create nor edit deliveries and services.\",\n        \"label\": \"Guard\"\n      },\n      \"MANAGER\": {\n        \"desc\": \"Manager has the same authorities as forwarder, additionally he can approve and delete external cost order\",\n        \"label\": \"Manager\"\n      },\n      \"MECHANIC\": {\n        \"desc\": \"Can receive services only - without access to the system. \",\n        \"label\": \"Mechanic\"\n      },\n      \"OBSERVER\": {\n        \"desc\": \"This user can only see deliveries.\",\n        \"label\": \"Observer\"\n      },\n      \"SUPPLIER\": {\n        \"desc\": \"Can create deliveries only for his own company. Do not see time windows of other suppliers \\\\\\\\ recipients.\",\n        \"label\": \"Supplier \\\\\\\\ Recipient\"\n      },\n      \"TECHNICAL_EMPLOYEE\": {\n        \"desc\": \"Can create and edit services\",\n        \"label\": \"Service departmen worker\"\n      },\n      \"TRADESMAN\": {\n        \"desc\": \"Tradesman.\",\n        \"label\": \"Tradesman\"\n      },\n      \"WAREHOUSEMAN\": {\n        \"desc\": \"This user can access deliveries and schedule, but can not create or update deliveries.\",\n        \"label\": \"Warehouse\"\n      },\n      \"WASH\": {\n        \"desc\": \"Wash.\",\n        \"label\": \"Wash\"\n      },\n      \"label\": \"Role\",\n      \"name\": \"Name\",\n      \"placeholder\": \"Select a role\",\n      \"selectCompany\": \"Select company\"\n    },\n    \"route\": {\n      \"label\": \"Route\"\n    },\n    \"schedule\": {\n      \"ADVICED\": \"Adviced\",\n      \"ASSIGNED\": \"Assigned\",\n      \"EXTERNAL\": \"External companies\",\n      \"NOTADVICED\": \"Not adviced\",\n      \"NOTASSIGNED\": \"Not assigned\",\n      \"NOTPLANNED\": \"Not planned\",\n      \"PLANNED\": \"Planned\",\n      \"areYouSure\": \"Are you sure?\",\n      \"cantPlaceAdvice\": \"Unfortunately you can't place this advice here. At the moment this truck is used in other transport\",\n      \"wasDropped\": \" was dropped \",\n      \"wasResized\": \" was resized \",\n      \"week\": \"Week\"\n    },\n    \"service\": {\n      \"arrival\": \"Arrival\",\n      \"company\": \"Company\",\n      \"contractorCompanyPlaceholder\": \"Company name\",\n      \"costs\": \"Costs\",\n      \"createTitle\": \"Plan service\",\n      \"departure\": \"Departure\",\n      \"description\": \"Description of service\",\n      \"documents\": \"Documents\",\n      \"errors\": {\n        \"mileage\": {\n          \"blank\": \"Please set mileage\",\n          \"notAnInteger\": \"Mileage should be an integer\"\n        },\n        \"serviceType\": {\n          \"blank\": \"Please set service type\"\n        },\n        \"workload\": {\n          \"incorrectNumber\": \"Incorrect number\"\n        }\n      },\n      \"finishedJobs\": \"Finished jobs\",\n      \"history\": \"History of services\",\n      \"id\": \"Service number\",\n      \"internalWork\": \"Internal work\",\n      \"mechanic\": \"Mechanic\",\n      \"mileage\": \"Mileage [km]\",\n      \"noJobs\": \"No work planned\",\n      \"owner\": \"Owner\",\n      \"registrationNumber\": \"Registration number\",\n      \"requestedJobs\": \"Requested jobs\",\n      \"selectCompany\": \"Select company\",\n      \"selectDate\": \"Select date\",\n      \"selectMechanic\": \"Select mechanic\",\n      \"selectOwner\": \"Select owner\",\n      \"selectType\": \"Select service type\",\n      \"selectVehicle\": \"Select vehicle\",\n      \"servicePlace\": \"Place of service\",\n      \"serviceType\": \"Service type\",\n      \"startDate\": \"Service start date\",\n      \"statuses\": \"Statuses\",\n      \"stopDate\": \"Service stop date\",\n      \"technicalEmployee\": \"Service departmen worker\",\n      \"title\": \"Service\",\n      \"vehicle\": \"Vehicle\",\n      \"workload\": \"Workload [h]\"\n    },\n    \"service-type\": {\n      \"errors\": {\n        \"name\": {\n          \"blank\": \"Service type name is required\"\n        }\n      }\n    },\n    \"services\": {\n      \"add\": \"Plan service\",\n      \"label\": \"Services\"\n    },\n    \"settings\": {\n      \"backToSettings\": \"Back to settings\",\n      \"desc\": {\n        \"ARCHIVING_AFTER_DELETE_JOB_INTERVAL\": \"How much time after removal we should transfer the transport to the archive.\",\n        \"ARCHIVING_JOB_INTERVAL\": \"How long after the confirmation of the final status we should move the transport to the archive.\",\n        \"AUTOMATIC_LOAD_MORE\": \"Automatic transports fetching after reaching end of table\",\n        \"AVERAGE_TRUCK_SPEED_IN_KMPH\": \"Average truck speed (in km/h)\",\n        \"CHECKPOINT_APPROVED_AFTER_SELECTING_CARRIER\": \"Checkpoint approved after selecting the carrier\",\n        \"CHECKPOINT_CAN_BE_APPROVED_AFTER_SELECTING_MECHANIC\": \"Checkpoint approved after selecting a mechanic\",\n        \"CHECKPOINT_CAN_BE_APPROVED_AFTER_SELECTING_SERVICE_PLACE\": \"Checkpoint can be approved after selecting service place\",\n        \"CHECKPOINT_CAN_BE_APPROVED_AFTER_SELECTING_WASH\": \"Checkpoint which can be approved after selecting the wash\",\n        \"CHECKPOINT_THAT_APPROVES_ORDER\": \"The name of the checkpoint after which the order will be confirmed and the mail will be sent to the client\",\n        \"DAYS_TO_RESET_PASSWORD\": \"How often, in days, should user see a prompt to change a password.\",\n        \"DEFAULT_WORKLOAD_TIME_IN_HOURS\": \"Default hourly workload\",\n        \"DELETE_COST_IN_SAP_ERROR_EMAIL\": \"Email to send information about next failure during deleting cost in SAP\",\n        \"DELETE_TRANSPORT_INTERVAL\": \"Up to what point in relation to the estimated date of unloading it should be possible to remove transport.\",\n        \"DOCUMENTS_MONITORING_INTERVAL\": \"The size of the delay in adding the documents, after which the mail will be sent to the customer.\",\n        \"EXTERNAL_COST_ORDERS_FEATURE_ENABLED\": \"Enabled external cost confirmation feature\",\n        \"FILE_TERMS_OF_CONDITIONS_ACCEPTED\": \"Link to terms of service.\",\n        \"INVITATION_EXPIRATION_INTERVAL\": \"The period of validity of the invitation.\",\n        \"LOGO_ON_LOGIN_PAGE\": \"Link to the logo that is displayed on the login page\",\n        \"MINIMAL_INTERMODAL_EXPECTED_MARGIN\": \"Minimal intermodal expected margin\",\n        \"MINIMAL_INTERNATIONAL_EXPECTED_MARGIN\": \"Minimal international expected margin\",\n        \"MINIMAL_NATIONAL_EXPECTED_MARGIN\": \"Minimal national expected margin\",\n        \"NAME_TERMS_OF_CONDITIONS_ACCEPTED\": \"Name of service terms.\",\n        \"POLL_INTERVAL\": \"Refresh rate of the table (in milliseconds)\",\n        \"RESET_PASSWORD_IS_DISABLED\": \"Disable obligatory password reset.\",\n        \"SAP_COMMUNICATION_ENABLED\": \"SAP communication enabled\",\n        \"SCHEDULER_POLLING_FREQUENCY\": \"Refresh rate of the schedule (in milliseconds)\",\n        \"SHOW_TERMS_OF_CONDITIONS_ACCEPTED\": \"A parameter specifying the visibility of the service acceptance terms in the advice form.\",\n        \"STATUS_POLL_INTERVAL\": \"Frequency of polling for locator status (in minutes)\",\n        \"WASHING_TIME_IN_HOURS\": \"Washing time (in hours)\",\n        \"XLS_TOP_ROW_ENABLED\": \"Turn header for XLS reports.\"\n      },\n      \"edit\": \"Edit settings\",\n      \"emails\": {\n        \"label\": \"Notifications\",\n        \"lateDocuments\": \"delay in adding documents\"\n      },\n      \"label\": \"Settings\",\n      \"serviceTypes\": {\n        \"desc\": \"Service type\",\n        \"label\": \"Edit service types\",\n        \"tableHeaderLabel\": \"Service type\"\n      },\n      \"transportTypes\": {\n        \"header\": \"Transport type settings\",\n        \"label\": \"Transport types settings\",\n        \"permissions\": \"Permissions\",\n        \"permissionsSaveSuccess\": \"We successfully saved permissions settings.\",\n        \"workflow\": \"Workflow\"\n      },\n      \"updateSuccessMessage\": \"Settings have been updated.\"\n    },\n    \"statuses\": {\n      \"deleted\": \"Deleted\",\n      \"finished\": \"Completed\",\n      \"inProgress\": \"In progress\",\n      \"initial\": \"Advice\",\n      \"planned\": \"Planned\",\n      \"ready\": \"Ready\",\n      \"toPlan\": \"To plan\",\n      \"waitingForConfirmation\": \"Waiting for confirmation of\"\n    },\n    \"statute\": {\n      \"accept\": {\n        \"disabled.title\": \"Please check the acceptance statement.\",\n        \"header\": \"Drogi użytkowniku\",\n        \"inTouch\": \"I understand, we will be in touch.\",\n        \"informed\": \"I understand, I feel informed.\",\n        \"label\": \"I understand, I agree.\",\n        \"manual\": \"I have read, understand and accept the Safety Instructions.\",\n        \"paragraph_1\": \"1. LOGINTEGRA Spółka z ograniczoną odpowiedzialnością z siedzibą w Gdańsku, ul. Lęborska 3b, wpisaną do Rejestru Przedsiębiorców prowadzonego przez Sąd Rejonowy Gdańsk - Północ w Gdańsku, VII Wydział Gospodarczy Krajowego Rejestru Sądowego pod numerem KRS 0000426238, NIP 584-272-80-64, REGON 221707056 jest administratorem Twoich danych osobowych, o których mowa w RODO, znajdujących się w tym Systemie. Dane kontaktowe administratora są następujące: tel.: +48 58 535 78 06, e-mail: info@logintegra.com. Dane te mogą być udostępnione innym użytkownikom zaproszonym do Systemu lub tym, od których zaproszenie zaakceptowali Państwo, a także innym podmiotom opisanym w poniższej informacji. \",\n        \"paragraph_10\": \"10. W przypadku jakichkolwiek pytań, wątpliwości lub prośby dotyczące przetwarzania Twoich danych, najłatwiej kontaktować się z nami pisząc na adres e-mail: info@logintegra.com\",\n        \"paragraph_2\": \"2. Twoje Dane osobowe będą przetwarzane, wyłącznie w celu wykonania umów zawartych pomiędzy Administratorem i innymi Użytkownikami, realizacji obowiązków i praw wiążących się z zawartymi umowami, realizacji poszczególnych funkcjonalności Systemu, oraz w celu realizacji obowiązków wynikających z przepisów prawa, a także w zakresie w jakim wyrazisz zgodę na przetwarzanie Twoich danych. \",\n        \"paragraph_3\": \"3. System, którego jesteś użytkownikiem służy do współpracy pomiędzy przedsiębiorstwami Użytkowników w ramach obsługi procesów logistycznych przedsiębiorstw Użytkowników, w związku z tym dane osobowe mogą być widoczne dla innych Użytkowników Systemu lub mogą być im wysyłane lub przekazywane. Twoje dane osobowe mogą również być przekazywane w innych przypadkach, przewidzianych przepisami prawa, w szczególności: \",\n        \"paragraph_3_1\": \"organom administracji skarbowej - w zakresie w jakim przekazanie danych osobowych stanowi obowiązek wynikający z przepisów podatkowych;\",\n        \"paragraph_3_2\": \"organom administracji publicznej, w tym m.in. policji, sądom, prokuraturze, organom realizującym zadania z zakresu ubezpieczeń społecznych, w zakresie w jakim przekazanie danych osobowych stanowi obowiązek wynikający z przepisów prawa,\",\n        \"paragraph_3_3\": \"zaufanym podwykonawcom, którzy wykonują w naszym imieniu obsługę pomocy technicznej lub świadczą usługi hostingowe;\",\n        \"paragraph_3_4\": \"podmiotom świadczącym usługi księgowe, podatkowe oraz prawne\",\n        \"paragraph_4\": \"4. Twoje dane osobowe będą przetwarzane przez okres niezbędny dla realizacji celów określonych w pkt 2 lub do czasu wycofania zgody. Niektóre kategorie danych mogą być przechowywane dłużej, jeśli obowiązek taki wynika z przepisów prawa, np. dane zawarte w wystawionych fakturach przechowywane będą przez administratora do czasu upływu ustawowych terminów przechowywania faktur dla celów podatkowych.\",\n        \"paragraph_5\": \"5. Podanie przez Ciebie danych osobowych jest dobrowolne, ale korzystanie z systemu, z uwagi na jego specyfikę, wymaga podania pewnych kategorii danych. Jeśli nie podasz prawdziwych danych osobowych wymaganych w formularzu rejestracyjnym lub wycofasz zgodę na ich przetwarzanie, użytwanie Systemu nie będzie możliwe.\",\n        \"paragraph_6\": \"6. Masz prawo do:\",\n        \"paragraph_6_1\": \"dostępu do treści swoich danych;\",\n        \"paragraph_6_2\": \"sprostowania swoich danych,\",\n        \"paragraph_6_3\": \"usunięcia lub ograniczenia przetwarzania swoich danych,\",\n        \"paragraph_6_4\": \"wniesienia sprzeciwu wobec przetwarzania swoich danych\",\n        \"paragraph_6_5\": \"przenoszenia danych;\",\n        \"paragraph_6_6\": \"cofnięcia zgody na przetwarzanie danych w dowolnym momencie, które pozostaje bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody, przed jej cofnięciem.\",\n        \"paragraph_6_bottom\": \"Ponadto masz również prawo do wniesienia skargi do organu nadzorczego, gdy uznasz, że przetwarzanie Twoich danych osobowych narusza przepisy prawa. \",\n        \"paragraph_7\": \"7. Szczegółowe kwestie związane z ochroną danych są regulowane w naszych dokumentach:\",\n        \"paragraph_7_1\": \"Polityce przetwarzania danych;\",\n        \"paragraph_7_2\": \"Instrukcji bezpieczeństwa,\",\n        \"paragraph_7_3\": \"Regulaminie używania Systemu.\",\n        \"paragraph_7_bottom\": \"Aby uzyskać dostęp do dokumentów, kliknij na ich nazwę.\",\n        \"paragraph_8\": \"8. Nasz System używa plików cookies (ciasteczek).\",\n        \"paragraph_9\": \"9. Pamiętaj, że w systemie przetwarzane są dane osobowe. Wprowadzając do systemu dane osób trzecich. np. kierowców musisz zadbać o spełnienie obowiązków ciążących na administratorze danych osobowych określonych w RODO. Obowiązki te obejmują między innymi poinformowanie osoby, której dane są przetwarzane o:\",\n        \"paragraph_9_1\": \"tożsamości administratora i jego danych kontaktowych;\",\n        \"paragraph_9_2\": \"celach przetwarzania danych osobowych, oraz podstawie prawnej przetwarzania;\",\n        \"paragraph_9_3\": \"informacjach o odbiorcach danych osobowych lub o kategoriach odbiorców, jeżeli istnieją;\",\n        \"paragraph_9_4\": \"okresie, przez który dane osobowe będą przechowywane;\",\n        \"paragraph_9_5\": \"o prawie do żądania od administratora dostępu do danych osobowych dotyczących osoby, której dane dotyczą, ich sprostowania, usunięcia lub ograniczenia przetwarzania lub o prawie do wniesienia sprzeciwu wobec przetwarzania, a także o prawie do przenoszenia danych;\",\n        \"paragraph_9_6\": \"jeżeli przetwarzanie odbywa się na podstawie zgody osoby - informacji o prawie do cofnięcia zgody w dowolnym momencie bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej cofnięciem;\",\n        \"paragraph_9_7\": \"prawie wniesienia skargi do organu nadzorczego;\",\n        \"paragraph_9_8\": \"tym, czy podanie danych osobowych jest wymogiem ustawowym lub umownym lub warunkiem zawarcia umowy oraz czy osoba, której dane dotyczą, jest zobowiązana do ich podania i jakie są ewentualne konsekwencje niepodania danych.\",\n        \"paragraph_9_bottom\": \"Pamiętaj, aby zadbać o spełnienie obowiązków administratora. Jeśli dowiesz się o możliwym naruszeniu zasad przetwarzania danych osobowych - niezwłocznie nas poinformuj.\",\n        \"policy\": \"I have read, understand and accept the Data Processing Policy.\",\n        \"statute\": \"I have read, understand and accept the Terms of Use of the System.\",\n        \"subHeader\": \"W związku z tym, że wchodzą w życie przepisy rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych), opublikowanego w dzienniku urzędowym Unii Europejskiej seria L z 2016 r. Nr 119, str. 1. Dla zachowania przejrzystości treści będziemy to  rozporządzenie nazywać skrótowo RODO. Wykonując obowiązki nałożone przez RODO na administratorów i przetwarzających dane osobowe, chcielibyśmy poinformować Cię o kilku istotnych kwestiach z tym związanych. Prosimy o uważne zapoznanie się z poniższą informacją:\"\n      },\n      \"label\": \"Terms\",\n      \"label.ablative\": \"Terms\",\n      \"reject\": {\n        \"button\": \"Cancel (this account will be blocked)\",\n        \"confirmation\": \"Are you sure? Your account will be blocked.\"\n      }\n    },\n    \"step\": {\n      \"errors\": {\n        \"address\": {\n          \"blank\": \"Please, provide an address\"\n        },\n        \"company\": {\n          \"blank\": \"Please, provide a client\"\n        },\n        \"deliveryDateFrom\": {\n          \"blank\": \"Please, provide the date of loading / unloading\",\n          \"blankLeaveFrom\": \"Please set start date of the leave\",\n          \"blankServiceFrom\": \"Please set a date for vehicle's service\",\n          \"order\": \"Unload date has to be after from/to dates of previous operation\"\n        },\n        \"deliveryDateTo\": {\n          \"blankLeaveFrom\": \"Please set start date of the leave\",\n          \"blankLeaveTo\": \"Please set end date of the leave\",\n          \"blankServiceTo\": \"Please set a date to take vehicle from service\",\n          \"wrongTimeWindow\": \"Incorrect time window: the end of loading/unloading must take place after loading/unloading has begun\"\n        },\n        \"distance\": {\n          \"incorrectNumber\": \"Please provide correct distance\"\n        }\n      },\n      \"exportClearance\": \"Export clearance\",\n      \"from\": \"From:\",\n      \"importClearance\": \"Import clearance\",\n      \"index\": \"Operation number: {idx}\",\n      \"load\": {\n        \"date\": \"Load date\"\n      },\n      \"to\": \"To:\",\n      \"unload\": {\n        \"date\": \"Unload date\"\n      }\n    },\n    \"table\": {\n      \"errorInfo\": \"Something went wrong, check the integration tab\",\n      \"errors\": {\n        \"alreadyAssigned\": \"Cannot change resource assignment to the route.\",\n        \"conflicts\": \"Conflicts occurred.\",\n        \"generic\": \"An error occurred.\",\n        \"routeStatus\": \"Cannot change route binding to resources due to route status.\",\n        \"unexpectedException\": \"An error occurred while creating a route in the locator system. Try again in a few minutes or contact us at <a href='mailto:info@logintegra.com'>info@logintegra.com</a>.\"\n      },\n      \"flAutomaticTimeShiftInfo\": \"Automatic transport rescheduling at AddSecure\",\n      \"flCreateNewRoute\": \"Request to AddSecure\",\n      \"flOverwriteFailed\": \"Advice send to AddSecure failed. Please try again.\",\n      \"flUpdateRoute\": \"Edit to AddSecure\",\n      \"loadMore\": \"Load more data\",\n      \"loading\": \"Loading\",\n      \"select\": \"Select\",\n      \"synchronizationInProgress\": \"Syncing with AddSecure... Please wait\",\n      \"transports\": {\n        \"showAll\": \"All\",\n        \"showMine\": \"My transports\"\n      },\n      \"waitingForConnection\": \"Connecting now\"\n    },\n    \"tabs\": {\n      \"companies\": {\n        \"CARRIER\": \"Carriers\",\n        \"CLIENT\": \"Clients\",\n        \"SERVICE\": \"Service\",\n        \"WASH\": \"Washes\",\n        \"label\": \"Contractors\"\n      },\n      \"externalCostOrders\": \"Orders\",\n      \"invitations\": \"Invitations\",\n      \"order\": \"Order\",\n      \"orders\": {\n        \"archive\": \"Archive\",\n        \"grouping\": \"Grouping\",\n        \"label\": \"Orders\",\n        \"list\": \"List\"\n      },\n      \"plan\": \"Plan\",\n      \"resources\": {\n        \"CONTAINER\": \"Containers\",\n        \"DRIVER\": \"Drivers\",\n        \"TRAILER\": \"Trailers\",\n        \"TRUCK\": \"Trucks\",\n        \"label\": \"Resources\",\n        \"reviewSchedule\": \"Service/review schedule\",\n        \"reviewScheduleArchive\": \"Archive of service/review schedule\",\n        \"scheduleRepairsAndReviews\": \"Schedule of repairs / reviews\"\n      },\n      \"review\": \"Review\",\n      \"schedule\": \"Schedule\",\n      \"service-inspection\": \"Service/inspection\",\n      \"services\": \"Schedule of reviews and repairs\",\n      \"settings\": \"Settings\",\n      \"users\": \"Users\"\n    },\n    \"task\": {\n      \"beforeConfirmation\": {\n        \"colorBeforeWas\": \"and its table row and time window has color\",\n        \"stateBeforeWas\": \"Before confirmation of this stage, transport was in state\"\n      },\n      \"checkpointName\": \"Checkpoint name\",\n      \"defaultStagePrefix\": \"Confirmed\",\n      \"errors\": {\n        \"checkpointName\": {\n          \"blank\": \"Please, provide a checkpoint name.\"\n        },\n        \"expectedDateIntervalModulo\": {\n          \"incorrectNumber\": \"Incorrect number\"\n        },\n        \"expectedDateReference\": {\n          \"blank\": \"Please, provide a reference\"\n        },\n        \"stepType\": {\n          \"blank\": \"Please, provide a step type\"\n        }\n      },\n      \"expectedDateMode\": {\n        \"exact\": \"at\",\n        \"onDay\": \"on the day of\",\n        \"reference\": \"not later than\"\n      },\n      \"expectedDateReference\": \"Reference\",\n      \"group\": {\n        \"0\": \"Preparation\",\n        \"1\": \"Loads and unloads\",\n        \"2\": \"Ending\"\n      },\n      \"label\": \"Stage\",\n      \"markIfWasDelayed\": {\n        \"disabled\": {\n          \"label\": \"Mark delay\",\n          \"title\": \"Click the icon to receive a red frame after confirming this time after time.\"\n        },\n        \"enabled\": {\n          \"label\": \"Mark delay\",\n          \"title\": \"In the case of confirmation of the stage after time, the time window will receive a red frame. Click the icon to change the settings.\"\n        }\n      },\n      \"reference\": {\n        \"after\": {\n          \"0\": \"\",\n          \"earliestStepStart\": \"start of first load/unload\",\n          \"executionDate\": \"service execution date\",\n          \"latestStepStop\": \"end of first load/unload\",\n          \"stepStart\": \"start of\",\n          \"stepStop\": \"end of\",\n          \"transportCreated\": \"transport creation\"\n        },\n        \"before\": {\n          \"earliestStepStart\": \"start of first load/unload\",\n          \"executionDate\": \"service execution date\",\n          \"latestStepStop\": \"end of first load/unload\",\n          \"stepStart\": \"start of\",\n          \"stepStop\": \"end of\",\n          \"transportCreated\": \"transport creation\"\n        }\n      },\n      \"shouldBeConfirmedBy\": \"should be confirmed by\",\n      \"sign\": \"Before/After\",\n      \"stageName\": \"Stage name\",\n      \"stepType\": {\n        \"load\": \"load\",\n        \"placeholder\": \"Action type\",\n        \"service\": \"service\",\n        \"unload\": \"unload\"\n      },\n      \"tracked\": {\n        \"disabled\": {\n          \"label\": \"\",\n          \"title\": \"Expected time of confirmation of the stage will only be pictorial information - in the case of non-approval we do not change the color of the line or the window and we will not send notifications about the delay. Click on the icon to change the settings.\"\n        },\n        \"enabled\": {\n          \"label\": \"Supervision of punctuality\",\n          \"title\": \"If not approved on time, the transport enters 'late' state - row in the table and the time window will change to red and will be send emails with information about the delay. Click on the icon to change the settings.\"\n        }\n      },\n      \"unit\": \"Unit\"\n    },\n    \"tasks\": {\n      \"empty\": \"There is no tasks here.\"\n    },\n    \"trailer\": {\n      \"errors\": {\n        \"axisType\": {\n          \"tooShort\": \"The axis type should consist of at least three characters.\"\n        },\n        \"capacity\": {\n          \"blank\": \"Please, provide a capacity\"\n        },\n        \"flTrackerId\": {\n          \"notANumber\": \"Number must contain only digits\"\n        },\n        \"model\": {\n          \"tooShort\": \"The model should consist of at least three characters.\"\n        },\n        \"owner\": {\n          \"blank\": \"Please, select an owner\"\n        },\n        \"registrationNumber\": {\n          \"blank\": \"Provide a registration number, please.\",\n          \"tooLong\": \"The registration number should consist of maximum 40 characters\",\n          \"tooShort\": \"The registration number should consist of at least three characters.\"\n        }\n      }\n    },\n    \"transaction\": {\n      \"errors\": {\n        \"carrierCompany\": {\n          \"blank\": \"Please choose carrier company\"\n        },\n        \"currency\": {\n          \"blank\": \"Please, provide a currency\"\n        },\n        \"currencyOfFreight\": {\n          \"blank\": \"Please, provide a currency\"\n        },\n        \"currencyOfWash\": {\n          \"blank\": \"Please, provide a currency\"\n        },\n        \"distanceToTheWash\": {\n          \"blank\": \"Please, provide a distance to the wash\"\n        },\n        \"kilometersWithLoad\": {\n          \"blank\": \"Please, provide a kilometers with load\"\n        },\n        \"priceOfFreight\": {\n          \"incorrectNumber\": \"Please, provide a correct price of freight:\"\n        },\n        \"priceOfService\": {\n          \"incorrectNumber\": \"Please, provide a correct price of service\"\n        },\n        \"priceOfWash\": {\n          \"incorrectNumber\": \"Please, provide a correct cost of washing\"\n        }\n      },\n      \"profitMargin\": \"Profit margin\"\n    },\n    \"transport\": {\n      \"addNewCompany\": {\n        \"assignmentCompany\": \"You want to assign this company as a transport contractor?\",\n        \"cooperatingCompanies\": \"You already cooperate with a company of a similar name\",\n        \"emailInfo\": \"An invitation for cooperation will be sent at given e-mail address.\",\n        \"emailRequired\": \"If you want to send an invitation to cooperate, you must provide an email address\",\n        \"existingCompany\": \"We already have a company with selected Taxpayer Identification Number in our database\",\n        \"existingCompanyAndPartnership\": \"The company with Taxpayer Identification Number {taxIdNumber} is already registered in the system and belongs to your colleagues\",\n        \"label\": \"Add new company.\",\n        \"sendInvitation\": \"Send a cooperate invitation\",\n        \"wrongEmail\": \"Entered address email is not correct\"\n      },\n      \"additionalData\": \"Additional data\",\n      \"additionalDataPlaceholder\": \"Additional comments visible on order document (pdf)\",\n      \"advice\": \"Advice\",\n      \"adviceFor\": \"Company name\",\n      \"arrivalDate\": \"Arrival date\",\n      \"bigQuantityWarning\": \"Are you sure, you want to make advice for more than one trailer?\",\n      \"canNotEditAfterProcessStarts\": \"You can only edit data of an advice you created and before the arrival of a driver.\",\n      \"canNotEditBecauseOfOtherContractors\": \"You can not edit data of an advice with multiple contractors.\",\n      \"carRegistrationNumber\": \"Car registration number\",\n      \"carrier\": {\n        \"chooseCarrier\": \"Choose carrier\",\n        \"kilometersWithLoad\": \"Kilometers with load\",\n        \"label\": \"Carrier\",\n        \"pleaseChooseCarrier\": \"Please choose a carrier\",\n        \"priceLowerThanMinimalMargin\": \"Set profit margin is lower than minimal permissible profit, equal to {minimalProfitMargin} {currencySymbol}\",\n        \"priceLowerThanMinimalMarginAccept\": \"Do you want to create service with set price?\",\n        \"priceOfFreight\": \"Freight\"\n      },\n      \"carrierCompany\": \"Carrier\",\n      \"changeCarrierConfirm\": \"Are you sure you want to change carrier assigned to the transport? Due to changing carrier in already advised transport irreversible changes will occur:\\n- advice data will be cleared\\nand after saving form:\\n- all external cost orders will be deleted,\\n- all data related to notifications in Notification section will be removed,\\n- chosen wash will be removed (if exists),\\n- checkpoint 'wash' will be removed (if exists).\\nNote: in case of external cost orders confirmed in SAP there will be necessity to remove them in SAP.\",\n      \"checkpoints\": {\n        \"confirmed\": \"Confirmed\",\n        \"label\": \"Statuses\",\n        \"planConfirm\": \"Planned date of confirmation\",\n        \"realConfirm\": \"Real date of confirmation\",\n        \"status\": \"Status\"\n      },\n      \"chooseForwarder\": \"Choose forwarder\",\n      \"client\": {\n        \"confirm\": \"Confirm\",\n        \"label\": \"Client\"\n      },\n      \"clientCompany\": \"Client\",\n      \"confirmBefore\": \"Confirm order before select\",\n      \"contractors\": {\n        \"add\": {\n          \"title\": \"Add another contractor\"\n        },\n        \"delete\": {\n          \"title\": \"Delete contractor from this transport\"\n        }\n      },\n      \"createTitle\": \"Plan delivery\",\n      \"createdBy\": \"Created by\",\n      \"createdMessage\": \"Created {date} by {person} ({company})\",\n      \"currency\": \"Currency\",\n      \"dateOfAdvice\": \"Date of advice\",\n      \"dateOfArchiving\": \"Date of archiving\",\n      \"dateOfCollection\": \"Data of collection\",\n      \"dateOfDeletion\": \"Date of deletion\",\n      \"deleteTransport\": \"Are you sure you want to delete this transport?\",\n      \"description\": \"Notes\",\n      \"details\": \"Details of the delivery\",\n      \"documentNumber\": \"Driver's document number\",\n      \"documents\": {\n        \"empty\": \"No documents have been added to this delivery yet.\",\n        \"header\": \"Documents for transport {identifier}\",\n        \"label\": \"Documents\"\n      },\n      \"downloadAsPDF\": \"Download the order document in PDF format\",\n      \"driverIdentifier\": \"Driver's id\",\n      \"driverLanguage\": \"Driver language\",\n      \"driverMobilePhoneNumber\": \"Mobile phone number\",\n      \"driverName\": \"Surname and name of driver\",\n      \"earliestStepStart\": \"Load date\",\n      \"erpIdentifier\": \"Client's order number\",\n      \"errors\": {\n        \"clientCompany\": {\n          \"blank\": \"Please provide a client\"\n        },\n        \"contractors\": {\n          \"notUnique\": \"Please provide a unique list of contractors\"\n        },\n        \"dateOfAdvice\": {\n          \"blank\": \"Please, provide a date of advice\",\n          \"isInPast\": \"You can not schedule deliveries in the past\"\n        },\n        \"erpIdentifier\": {\n          \"blank\": \"Please, provide a client's order number\"\n        },\n        \"forwarder\": {\n          \"blank\": \"Please choose forwarder\"\n        },\n        \"requiredCarType\": {\n          \"blank\": \"Please provide a required car type\"\n        },\n        \"summaryQuantity\": {\n          \"nonPositiveInteger\": \"Number of pallets must be integer greater than 0\"\n        },\n        \"summaryQuantityBoxes\": {\n          \"nonPositiveInteger\": \"Number of boxes must be integer greater than 0\",\n          \"summaryQuantityBlank\": \"Estimate how many pallets you will need to send the boxes and enter the amount - minimum 1 pallet\"\n        },\n        \"wash\": {\n          \"blank\": \"Please choose a wash\"\n        }\n      },\n      \"filterDate\": {\n        \"max\": {\n          \"placeholder\": {\n            \"executionDate\": \"Max. execution date\",\n            \"transportDate\": \"Max. date\"\n          },\n          \"title\": {\n            \"executionDate\": \"Select maximum execution date.\",\n            \"transportDate\": \"Select maximum date.\"\n          }\n        },\n        \"min\": {\n          \"placeholder\": {\n            \"executionDate\": \"Min. execution date\",\n            \"transportDate\": \"Min. date\"\n          },\n          \"title\": {\n            \"executionDate\": \"Select minimal execution date.\",\n            \"transportDate\": \"Select minimal date.\"\n          }\n        },\n        \"mode\": {\n          \"LOAD_DATE\": \"Load\",\n          \"UNLOAD_DATE\": \"Unload\"\n        }\n      },\n      \"forwarder\": \"Forwarder\",\n      \"group\": \"Group\",\n      \"grouping\": {\n        \"INTERMODAL\": \"Transport of tankcontainers\",\n        \"INTERNATIONAL\": \"Transport outside Poland\",\n        \"NATIONAL\": \"Transport in Poland \",\n        \"assignedRoutes\": \"Assigned routes:\",\n        \"dropHere\": \"Drop a route here...\",\n        \"forwarders\": \"Forwarders:\",\n        \"forwardersGroup\": \"Forwarders groups\",\n        \"notAssignedRoutes\": \"Not assigned routes\",\n        \"responsibleFor\": \"Responsible for:\"\n      },\n      \"integration\": {\n        \"controllingNumber\": \"Controlling number\",\n        \"dateCreated\": \"Created at\",\n        \"flOrderNumber\": \"Route number\",\n        \"label\": \"Integration\",\n        \"message\": \"Message\",\n        \"messages\": {\n          \"ASSIGNED_RESOURCE_OCCUPANCY\": \"Route has been assigned to resources\",\n          \"AUTOMATIC_TIME_SHIFT\": \"Automatic transport rescheduling\",\n          \"CREATED_CONTROLLING_ORDER\": \"Controlling number was created\",\n          \"CREATED_FRAMELOGIC_ROUTE\": \"Route has been created\",\n          \"UPDATED_CONTROLLING_ORDER\": \"Controlling order was updated\",\n          \"UPDATED_FRAMELOGIC_ROUTE\": \"Route has been edited\"\n        },\n        \"responseValue\": \"Response\"\n      },\n      \"latestStepStop\": \"Unload date\",\n      \"load\": \"Load\",\n      \"load-address\": \"Address (load)\",\n      \"load-company\": \"Company (load)\",\n      \"load-deliveryDateFrom\": \"Date \\\"from\\\" (load)\",\n      \"load-deliveryDateTo\": \"Date \\\"to\\\" (load)\",\n      \"load-distance\": \"Distance (load)\",\n      \"load-documentIdentifier\": \"Document identifier (load)\",\n      \"load-exportClearance\": \"Export clearance (load)\",\n      \"load-importClearance\": \"Import clearance (load)\",\n      \"load-quantity\": \"Quantity (load)\",\n      \"load-volume\": \"Volume (load)\",\n      \"load-weight\": \"Weight (load)\",\n      \"logs\": {\n        \"label\": \"History of changes\"\n      },\n      \"nationality\": \"Driver's nationality\",\n      \"noFilesForOldBrowsers\": \"You can not add files in this view with Your browser. Please add file in table if necessary.\",\n      \"otherRequirements\": \"Other requirements\",\n      \"packs\": {\n        \"boxes\": \"Boxes\",\n        \"label\": \"Package\",\n        \"pallets\": \"Pallets\"\n      },\n      \"personsGroup\": \"Group\",\n      \"plan\": \"Plan\",\n      \"priceOfService\": \"Price of the service\",\n      \"products\": {\n        \"label\": \"Cargo\",\n        \"name\": \"Name\",\n        \"symbol\": \"Symbol\",\n        \"totalGrossTonnage\": \"Total gross tonnage\",\n        \"totalNetTonnage\": \"Total net tonnage\"\n      },\n      \"quantity\": \"Quantity of load units\",\n      \"remoteIdHeader\": \"Id in the customer's system\",\n      \"requiredCarType\": \"Required car type\",\n      \"saveTransportConfirm\": \"You have changed the loading or unloading. Are you sure you want to save the transport with the specified freight / kilometers with load?\",\n      \"selectCountry\": \"Country\",\n      \"selectSupplier\": \"Select supplier \\\\\\\\ recipient\",\n      \"selectTransportType\": \"Select supply type\",\n      \"service-address\": \"Address (service)\",\n      \"service-company\": \"Company (service)\",\n      \"service-deliveryDateFrom\": \"Date \\\"from\\\" (service)\",\n      \"service-deliveryDateTo\": \"Date \\\"to\\\" (service)\",\n      \"service-distance\": \"Distance (service)\",\n      \"service-documentIdentifier\": \"Document identifier (service)\",\n      \"service-exportClearance\": \"Export clearance (service)\",\n      \"service-importClearance\": \"Import clearance (service)\",\n      \"service-quantity\": \"Quantity (service)\",\n      \"service-volume\": \"Volume (service)\",\n      \"service-weight\": \"Weight (service)\",\n      \"stoNumberHeader\": \"STO Number\",\n      \"syncCheckpoints\": \"Perform synchronization of checkpoints with the remote {remoteId} order on the PCC Platform\",\n      \"syncWithRemote\": \"Perform synchronization with the {remoteId} order on the PCC Platform\",\n      \"termsOfConditionsAccepted\": \"I accept the \",\n      \"title\": \"Transport {ident}\",\n      \"tradesman\": {\n        \"label\": \"Tradesman\"\n      },\n      \"trailerRegistrationNumber\": \"Trailer registration number\",\n      \"type\": {\n        \"DELIVERY\": \"Delivery for PCC\",\n        \"EXTERNAL_COST_ORDER\": \"External cost order\",\n        \"EXTERNAL_DELIVERY\": \"External delivery for PCC\",\n        \"EXTERNAL_MANUAL_TRANSPORT\": \"External transport\",\n        \"EXTERNAL_TRANSPORT_ORDER\": \"External transport for PCC\",\n        \"LEAVE\": \"Leave\",\n        \"MANUAL_TRANSPORT\": \"Transport\",\n        \"SERVICE\": \"Service/Review\",\n        \"TRANSPORT\": \"Transport for PCC\",\n        \"TRANSPORT_ORDER\": \"Order transport\"\n      },\n      \"unload\": \"Unload\",\n      \"unload-address\": \"Address (unload)\",\n      \"unload-company\": \"Company (unload)\",\n      \"unload-deliveryDateFrom\": \"Date \\\"from\\\" (unload)\",\n      \"unload-deliveryDateTo\": \"Date \\\"to\\\" (unload)\",\n      \"unload-distance\": \"Distance (unload)\",\n      \"unload-documentIdentifier\": \"Document identifier (unload)\",\n      \"unload-exportClearance\": \"Export clearance (unload)\",\n      \"unload-importClearance\": \"Import clearance (unload)\",\n      \"unload-quantity\": \"Quantity (unload)\",\n      \"unload-volume\": \"Volume (unload)\",\n      \"unload-weight\": \"Weight (unload)\",\n      \"volume\": \"Volume\",\n      \"wash\": {\n        \"chooseWash\": \"Choose wash\",\n        \"choosingWashFailedAlert\": \"Choosing wash failed. Please try again and if the problem persists contact technical support.\",\n        \"costOfWashing\": \"Cost of washing\",\n        \"distanceInKm\": \"Distance in km\",\n        \"label\": \"Wash\"\n      },\n      \"wash-address\": \"Address (wash)\",\n      \"wash-company\": \"Company (wash)\",\n      \"wash-deliveryDateFrom\": \"Date \\\"from\\\" (wash)\",\n      \"wash-deliveryDateTo\": \"Date \\\"to\\\" (wash)\",\n      \"wash-distance\": \"Distance (wash)\",\n      \"wash-documentIdentifier\": \"Document identifier (wash)\",\n      \"wash-exportClearance\": \"Export clearance (wash)\",\n      \"wash-importClearance\": \"Import clearance (wash)\",\n      \"wash-quantity\": \"Quantity (wash)\",\n      \"wash-volume\": \"Volume (wash)\",\n      \"wash-weight\": \"Weight (wash)\",\n      \"weight\": \"Weight\",\n      \"wzDocument\": \"WZ doc. numbers\"\n    },\n    \"truck\": {\n      \"errors\": {\n        \"carTypeGroup\": {\n          \"blank\": \"Select transport vehicle type, please\"\n        },\n        \"euroStandard\": {\n          \"blank\": \"Please, provide a euro standard\"\n        },\n        \"flTrackerId\": {\n          \"notANumber\": \"Number must contain only digits\"\n        },\n        \"group\": {\n          \"chooseGroup\": \"Provide a group, please\"\n        },\n        \"model\": {\n          \"tooShort\": \"The model should consist of at least three characters.\"\n        },\n        \"owner\": {\n          \"blank\": \"Please, select an owner\"\n        },\n        \"registrationNumber\": {\n          \"blank\": \"Provide a registration number, please.\",\n          \"tooLong\": \"The registration number should consist of maximum 20 characters\",\n          \"tooShort\": \"The registration number should consist of at least three characters.\"\n        },\n        \"yearOfProduction\": {\n          \"notANumber\": \"The year of production should consist only of numbers from the 1920-current year\"\n        }\n      }\n    },\n    \"user\": {\n      \"accountCreatedBy\": \"Account created by\",\n      \"activeNotifications\": \"Active notifications\",\n      \"createUser\": \"Create user\",\n      \"deleteConfirm\": \"Are you sure you want to delete this user?\",\n      \"deletedMessage\": \"Deleted on {date} by {person} from the {company} company.\",\n      \"editUser\": \"Edit user\",\n      \"email\": \"Email\",\n      \"groupName\": \"Group\",\n      \"invitedBy\": \"Invited: {date} by {person}.\",\n      \"list\": \"List of users\",\n      \"mobilePhoneNumber\": \"Phone\",\n      \"myAccount\": \"My account\",\n      \"name\": \"Name and surname\",\n      \"noActiveNotifications\": \"No active notifications\",\n      \"roleDescription\": \"Description of role\",\n      \"sapLogin\": \"SAP login\",\n      \"selectRole\": \"Select role\",\n      \"username\": \"Login\"\n    },\n    \"users\": {\n      \"label\": \"Users\"\n    },\n    \"vehicle\": {\n      \"add\": {\n        \"CISTERN\": \"Add cistern\",\n        \"UNDERCARRIAGE\": \"Add undercarriage\"\n      },\n      \"associatedContainer\": \"Container\",\n      \"axisType\": \"Axis type\",\n      \"bulwarks\": \"Bulwarks\",\n      \"capacity\": \"Capacity\",\n      \"carType\": \"Car type\",\n      \"carTypeGroup\": \"Car type group\",\n      \"card\": {\n        \"CONTAINER\": \"Container card\",\n        \"TRAILER\": \"Trailer card\",\n        \"TRUCK\": \"Truck card\"\n      },\n      \"closestReview\": \"Closest service/review\",\n      \"containerNumber\": \"Container number\",\n      \"containersTrailer\": \"Trailer\",\n      \"controllingNumber\": \"Controlling number\",\n      \"costObject\": \"Cost object\",\n      \"create\": {\n        \"CISTERN\": \"Create cistern\",\n        \"CONTAINER\": \"Create container\",\n        \"TRUCK\": \"Create truck\",\n        \"UNDERCARRIAGE\": \"Create undercarriage\"\n      },\n      \"deleteConfirm\": \"Are you sure, you want to delete this vehicle?\",\n      \"deletedMessage\": \"We successfully deleted vehicle {vehicleRegistrationNumber}.\",\n      \"description\": \"Description\",\n      \"downAirConnection\": \"Down air connection\",\n      \"driver\": \"Driver\",\n      \"euroStandard\": \"Euro standard\",\n      \"flTrackerId\": \"ID Number (tracker)\",\n      \"group\": \"Group\",\n      \"label\": {\n        \"CARRIER\": \"Carrier\",\n        \"CONTAINER\": \"Container\",\n        \"TRAILER\": \"Trailer\",\n        \"TRUCK\": \"Truck\"\n      },\n      \"model\": \"Model\",\n      \"mpk\": \"MPK\",\n      \"numberOfCompartments\": \"Number of compartments\",\n      \"numberOfManholes\": \"Number of manholes\",\n      \"outOfCommission\": \"Out of commission\",\n      \"outOfCommissionHint\": \"Vehicle is out of commission\",\n      \"owner\": \"Owner\",\n      \"plural\": {\n        \"CISTERN\": \"cisterns\",\n        \"CONTAINER\": \"containers\",\n        \"TRAILER\": \"trailers\",\n        \"TRUCK\": \"trucks\",\n        \"UNDERCARRIAGE\": \"undercarriages\",\n        \"VEHICLE\": \"vehicles\"\n      },\n      \"registrationNumber\": \"Registration number\",\n      \"route\": \"Route\",\n      \"savedMessage\": \"We successfully saved vehicle {vehicleRegistrationNumber}.\",\n      \"scheduleReview\": \"Schedule\",\n      \"sideNumber\": \"Side number\",\n      \"trailer\": \"Trailer\",\n      \"trailerType\": {\n        \"CISTERN\": \"Cistern\",\n        \"UNDERCARRIAGE\": \"Undercarriage\",\n        \"label\": \"Type\"\n      },\n      \"truck\": \"Truck\",\n      \"validityDates\": \"Validity dates\",\n      \"valveType\": \"Valve type\",\n      \"yearOfProduction\": \"Year of production\"\n    },\n    \"warehouse\": {\n      \"reserveFreePlace\": \"Reserve free place in the schedule on {initialStart}\"\n    },\n    \"washingStatus\": {\n      \"warning\": \"The trailer has an unconfirmed washing status in at least two jobs. Before choosing a trailer, there may be a maximum of one order without a confirmed washing status for notification.\"\n    },\n    \"workflows\": {\n      \"addTask\": \"Add task\",\n      \"label\": \"Workflow\",\n      \"saveSuccessMessage\": \"We successfully saved workflow.\",\n      \"updateDisclaimer\": \"Note: changes in time will only apply to NEW transports.\"\n    },\n    \"wrongUrl\": \"No access or page you requested does not exist\",\n    \"xls\": {\n      \"mode\": {\n        \"ROUTES\": {\n          \"desc\": \"The report contains routes performed by drivers. Orders for which there is at least one unloading, the actual date of confirmation or the planned date of unloading (if there is no confirmed stage) are within the given time range, are taken into account.\",\n          \"disabled\": \"The report of routes is available only in the case of filtering orders by the date of unloading.\",\n          \"label\": \"Report of completed routes\"\n        },\n        \"TRANSPORTS\": {\n          \"desc\": \"The orders report contains the details of the selected orders.\",\n          \"label\": \"Orders report\"\n        },\n        \"select\": \"Select file version\"\n      },\n      \"title\": \"Excel parameters\"\n    }\n  };\n  _exports.default = _default;\n});","define(\"apollo/translations/pl\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = {\n    \"address\": {\n      \"addNewAddress\": \"Dodaj nowy adres\",\n      \"businessHours\": \"Godziny otwarcia\",\n      \"city\": \"Miasto\",\n      \"confirmMarkAsHeadquarter\": \"Na pewno chcesz oznaczyć adres jako siedzibę firmy?\",\n      \"coordinates\": \"Współrzędne\",\n      \"country\": \"Kraj\",\n      \"deleteAddress\": \"Na pewno chcesz usunąć adres?\",\n      \"errors\": {\n        \"city\": {\n          \"tooShort\": \"Nazwa miasta powinna się składać z co najmniej trzech znaków.\"\n        },\n        \"closingTimeString\": {\n          \"beforeOpening\": \"Godzina zamknięcia musi być późniejsza niż godzina otwarcia.\",\n          \"null\": \"Proszę podać godzinę zamknięcia.\",\n          \"wrongFormat\": \"Proszę podać godzinę zamknięcia w formacie HH:mm, np. 16:30.\"\n        },\n        \"country\": {\n          \"blank\": \"Proszę podać kraj.\"\n        },\n        \"lat\": {\n          \"incorrectNumber\": \"Niepoprawne współrzędne\"\n        },\n        \"lon\": {\n          \"incorrectNumber\": \"Niepoprawne współrzędne\"\n        },\n        \"openingTimeString\": {\n          \"null\": \"Proszę podać godzinę otwarcia.\",\n          \"wrongFormat\": \"Proszę podać godzinę otwarcia w formacie HH:mm, np. 08:00.\"\n        },\n        \"postal\": {\n          \"tooShort\": \"Kod pocztowy powinien się składać z co najmniej trzech znaków.\",\n          \"wrongFormatForPL\": \"Proszę podać kod pocztowy w formacie 01-234.\"\n        },\n        \"street\": {\n          \"tooShort\": \"Nazwa ulicy powinna się składać z co najmniej trzech znaków.\"\n        }\n      },\n      \"isHeadquarter\": \"Siedziba firmy\",\n      \"label\": \"Adres\",\n      \"mark\": \"Oznacz\",\n      \"markAsHeadquarter\": \"Oznacz jako siedziba\",\n      \"postal\": \"Kod pocztowy\",\n      \"recipient\": \"Adresat\",\n      \"recipientPlaceholder\": \"Zacznij pisać, by wyszukać adresata..\",\n      \"selectCompany\": \"Najpierw wybierz klienta\",\n      \"street\": \"Ulica\"\n    },\n    \"advice\": {\n      \"additionalDriver\": \"Podwójna obsada\",\n      \"carrierAdvice\": \"Awizacja przewoźnika\",\n      \"carrierChosen\": \"Wybrany przewoźnik\",\n      \"containerTare\": \"Tara kontenera [kg]\",\n      \"costsFirstStepDescription\": \"<b>km</b> (myjnia - załadunek)\",\n      \"costsSecondStepDescription\": \"<b>km</b> (załadunek - rozładunek)\",\n      \"costsThirdStepDescription\": \"<b>km</b> (rozładunek - myjnia)\",\n      \"creator\": \"Twórca awizacji\",\n      \"driver\": \"Kierowca\",\n      \"emptyKilometers\": \"Podjazd na załadunek w km\",\n      \"emptyKilometersTitle\": \"Podaj wartość pustych kilometrów\",\n      \"emptyKm\": \"Podjazd\",\n      \"errors\": {\n        \"carRegistrationNumber\": {\n          \"blank\": \"Proszę podać numer rejestracyjny ciągnika\"\n        },\n        \"containerTare\": {\n          \"incorrectValue\": \"Proszę podać poprawną wartość. Tara kontenera musi być liczbą całkowitą w zakresie 1500-6500.\"\n        },\n        \"driver\": {\n          \"blank\": \"Proszę podać kierowcę\"\n        },\n        \"driverMobilePhoneNumber\": {\n          \"blank\": \"Proszę podać numer telefonu kierowcy\"\n        },\n        \"driverName\": {\n          \"blank\": \"Proszę podać imię i nazwisko kierowcy\"\n        },\n        \"emptyKilometers\": {\n          \"incorrectNumber\": \"Proszę podać poprawną liczbę\"\n        },\n        \"rodoAccepted\": {\n          \"blank\": \"Dane muszą być przetwarzane legalnie\"\n        },\n        \"trailer\": {\n          \"blank\": \"Proszę podać przyczepę\"\n        },\n        \"truck\": {\n          \"blank\": \"Proszę podać ciężarówkę\"\n        },\n        \"vehicle\": {\n          \"blank\": \"Proszę podać pojazd\"\n        }\n      },\n      \"intermodalSettlement\": \"Rozliczenie intermodalne\",\n      \"intermodalSettlementHint\": \"W przypadku, gdy opcja \\\"Rozliczenie intermodalne\\\" nie zostanie wybrana, to obiektem kosztowym jest wartość pola \\\"Obiekt kosztowy\\\" podana w szczegółach danego ciągnika.\\n\\n W przypadku, gdy opcja \\\"Rozliczenie intermodalne\\\" zostanie wybrana, to obiekt kosztowy będzie określony przez:\\n - pole MPK z wybranego kontenera do awizacji (jeżeli w polu naczepa będzie sam kontener bez podwozia),\\n - pole MPK z przypisanego kontenera do naczepy z awizacji (jeżeli w polu naczepa zostanie wybrane podwozie z przypisanym kontenerem),\\n - w przypadku braku kontenera w awizacji obiekt kosztowy nie jest określany.\",\n      \"ownAdvice\": \"Awizacja własna\",\n      \"rodo\": \"Wprowadzane dane mogą być legalnie przetwarzane przez Logintegra sp. z o.o.\",\n      \"sealNumbers\": \"Numer plomby\",\n      \"trailer\": \"Naczepa\",\n      \"truck\": \"Ciągnik\",\n      \"washChosen\": \"Wybrana myjnia\"\n    },\n    \"afterRegistration\": {\n      \"invitationButton\": \"Lista zaproszeń\",\n      \"label\": \"Witamy!\",\n      \"title\": \"Jesteś na dobrej drodze do pożegnania kolejek!\"\n    },\n    \"auth\": {\n      \"alreadyRegistered\": \"Masz już konto?\",\n      \"changePassword\": {\n        \"false\": \"Zmień hasło\",\n        \"true\": \"Nie zmieniaj hasła\"\n      },\n      \"confirmPassword\": \"Potwierdź hasło\",\n      \"description\": \"Platforma logistyczna\",\n      \"emailPlaceholder\": \"Wpisz adres e-mail\",\n      \"fail\": \"Logowanie nie powiodło się\",\n      \"footer\": \"Przygotowany przez\",\n      \"invalidLoginOrPassword\": \"Login lub hasło są niepoprawne.\",\n      \"login\": \"Login\",\n      \"loginPlaceholder\": \"Wpisz login\",\n      \"logout\": \"Wyloguj\",\n      \"newPassword\": \"Hasło\",\n      \"noLoginAndPassword\": \"Proszę podać login i hasło.\",\n      \"notRegistered\": \"Nie masz konta?\",\n      \"oldPassword\": \"Dotychczasowe hasło\",\n      \"password\": \"Hasło\",\n      \"passwordPlaceholder\": \"Wpisz hasło\",\n      \"passwordRemindedMessage\": \"Nowe hasło dla użytkownika {username} zostało wysłane na adres {email}.\",\n      \"remind\": \"Przypomnij\",\n      \"remindEmail\": \"Podaj adres e-mail powiązany z Twoim kontem, na który wyślemy tymczasowe hasło\",\n      \"remindFail\": \"Przypominanie hasła nie powiodło się\",\n      \"remindHeader\": \"Przypominanie hasła\",\n      \"remindLink\": \"Zapomniałeś hasła?\",\n      \"remindingInProgress\": \"Wysyłamy e-mail\",\n      \"repeatNewPassword\": \"Powtórzone hasło\",\n      \"serverError\": \"Serwer nie odpowiada. Spróbuj ponownie za kilka minut lub skontaktuj się z info@logintegra.com.\",\n      \"username\": \"Nazwa użytkownika\"\n    },\n    \"cannotAdviceDueToInvalidResourceDates\": {\n      \"hint\": \"Prosimy o zaktualizowanie dat ważności w szczegółach zasobu.\",\n      \"info\": \"Nie możesz stworzyć awizacji ze względu na terminy ważności dokumentów zasobów:\"\n    },\n    \"checkpoints\": {\n      \"beingProcessedHint\": \"Status jest obecnie przetwarzany\",\n      \"cannotConfirmHint\": \"Nie masz uprawnień do potwierdzenia tego statusu\",\n      \"confirm\": \"Potwierdź\",\n      \"confirmExecutionOnTime\": \"Wykonano {executionDate} o {executionTime}\",\n      \"confirmStatus\": \"Potwierdź status\",\n      \"confirmTitle\": \"Potwierdź {stateName} transportu nr {identifier}\",\n      \"confirmedMessage\": \"potw. {date} przez {person}\",\n      \"empty\": \"Brak statusów\",\n      \"errors\": {\n        \"CheckpointNotFound\": \"Wybrany etap nie istnieje, lub został już potwierdzony w aplikacji PCC. Prosimy o sprawdzenie lub odświeżenie strony.\",\n        \"CheckpointNotFoundOrDeletedByAnotherTransactionError\": \"Nie możemy potwierdzić wybranego etapu. Zlecenie zostało zaktualizowane przez innego użytkownika. Prosimy spróbować ponownie.\",\n        \"CheckpointsSynchronizationError\": \"Wybrany etap został już potwierdzony w aplikacji PCC. Prosimy o sprawdzenie lub odświeżenie strony.\",\n        \"SapException\": \"Wysyłanie kosztu do SAP nie powiodło się\",\n        \"canNotConfirmCheckpoint\": \"Nie możesz jeszcze potwierdzić tego etapu. Samochód prawdopodobnie nie opuścił miejsca załadunku lub nie wysłałeś jeszcze awizacji do klienta. Spróbuj ponownie później.\",\n        \"executionTimeBeforePreviousCheckpoint\": \"Czas wykonania etapu musi być późniejszy niż czas potwierdzenia poprzedniego etapu ({minDate})\",\n        \"executionTimeInFuture\": \"Czas wykonania etapu musi się znajdować w przeszłości.\",\n        \"invalidData\": \"Niepoprawne dane!\",\n        \"orderNotFound\": \"Próba synchronizacji zlecenia zakończona niepowodzeniem: wybrane zlecenie nie istnieje w systemie PCC. Prosimy o kontakt z administratorem.\",\n        \"reasonForTheDelay\": {\n          \"blank\": \"Proszę podać powód opóźnienia.\"\n        }\n      },\n      \"executionTime\": \"Godzina wykonania\",\n      \"noExecutionDateHint\": \"Przycisk będzie aktywny dopiero po zatwierdzeniu odpowiedniego statusu w zleceniu powiązanym z zamówieniem\",\n      \"noMechanic\": \"Proszę najpierw wybrać mechanika\",\n      \"noServicePlace\": \"Proszę najpierw wybrać miejsce serwisu\",\n      \"noWash\": \"Proszę najpierw wybrać myjnię\",\n      \"plan\": \"plan.\",\n      \"processFinished\": \"Proces jest zakończony!\",\n      \"processFinishedShort\": \"Zakończone\",\n      \"reasonForTheDelay\": \"Powód opóźnienia\",\n      \"revokeConfirm\": \"Na pewno chcesz cofnąć potwierdzenie tego statusu?\",\n      \"revokeManyConfirm\": \"Uwaga: jako że nie jest to ostatni potwierdzony status, usuniemy także wszystkie późniejsze potwierdzenia. Na pewno chcesz to zrobić?\"\n    },\n    \"columns\": {\n      \"advice\": \"Awizacja\",\n      \"arrival\": \"Wjazd\",\n      \"arrivalDate\": \"Data dostawy\",\n      \"car\": \"Pojazd\",\n      \"cargo\": \"Palety\",\n      \"carrier\": \"Przewoźnik\",\n      \"city\": \"Miasto\",\n      \"collectionPlace\": \"Miejsce odbioru\",\n      \"company\": \"Firma\",\n      \"contact\": \"Kontakt\",\n      \"costs\": \"Rozliczenia\",\n      \"costsHeader\": \"Koszty własne\",\n      \"country\": \"Kraj\",\n      \"creationDate\": \"Utworzenie\",\n      \"deliveryPlace\": \"Miejsce dostawy\",\n      \"departure\": \"Wyjazd\",\n      \"description\": \"Opis\",\n      \"driver\": \"Kierowca\",\n      \"driverPhoneNumber\": \"Telefon\",\n      \"forwarder\": \"Spedytor\",\n      \"forwarderGroup\": \"Grupa\",\n      \"group\": \"Grupa\",\n      \"hour\": \"Godzina\",\n      \"identifier\": \"Id\",\n      \"load\": \"Załadunek\",\n      \"mechanic\": \"Mechanik\",\n      \"notifications\": \"SMS/Email\",\n      \"number\": \"Numer\",\n      \"owner\": \"Właściciel\",\n      \"phone\": \"Telefon\",\n      \"product\": \"Produkt\",\n      \"serviceCost\": \"Koszt\",\n      \"serviceEndDate\": \"Koniec serwisu\",\n      \"serviceFinishedJobs\": \"Prace zakończone\",\n      \"serviceNumber\": \"Numer serwisu\",\n      \"servicePlace\": \"Miejsce obsługi\",\n      \"serviceRemarks\": \"Uwagi serwisowe\",\n      \"serviceRequestedJobs\": \"Prace zlecone\",\n      \"serviceStartDate\": \"Początek serwisu\",\n      \"status\": \"Status\",\n      \"supplier\": \"Klient\",\n      \"tasks\": {\n        \"Approve\": \"Zatwierdzone\",\n        \"Confirm\": \"Potwierdzone\"\n      },\n      \"technicalEmployee\": \"Pracownik działu technicznego\",\n      \"term\": {\n        \"full\": \"Termolabilne\",\n        \"short\": \"Term.\"\n      },\n      \"timeWindowDate\": \"Załadunek\",\n      \"tradesman\": \"Handlowiec\",\n      \"trailer\": \"Naczepa\",\n      \"truckSideNumber\": \"Numer boczny\",\n      \"unload\": \"Rozładunek\",\n      \"vehicle\": \"Pojazd\",\n      \"wash\": \"Myjnia\"\n    },\n    \"common\": {\n      \"accept\": \"Zaakceptuj\",\n      \"accepted\": \"Zaakceptowane\",\n      \"active\": \"Aktywny\",\n      \"add\": \"Dodaj\",\n      \"addFile\": \"Dodaj plik\",\n      \"additionalComments\": \"Dodatkowe uwagi\",\n      \"address\": \"Adres\",\n      \"appVersion\": \"Wersja\",\n      \"back\": \"Powrót\",\n      \"browseAndUploadDocuments\": \"Przeglądaj i dodawaj dokumenty\",\n      \"by\": \"przez\",\n      \"byYou\": \"przez Ciebie\",\n      \"cancel\": \"Anuluj\",\n      \"cancelAndBack\": \"Anuluj i wróć\",\n      \"check\": \"sprawdź\",\n      \"clear\": \"Wyczyść\",\n      \"clearFilters\": \"Wyczyść filtry\",\n      \"close\": \"Zamknij\",\n      \"company\": \"Firma\",\n      \"confirmMessage\": \"Jesteś pewien?\",\n      \"create\": \"Utwórz\",\n      \"createSimilar\": \"Utwórz podobny\",\n      \"dateCreated\": \"Data utworzenia\",\n      \"day\": \"Dzień\",\n      \"days14\": \"14 Dni\",\n      \"days2\": \"2 Dni\",\n      \"days4\": \"4 Dni\",\n      \"daysOfWeek\": {\n        \"1\": \"Pon\",\n        \"2\": \"Wt\",\n        \"3\": \"Śr\",\n        \"4\": \"Czw\",\n        \"5\": \"Pt\",\n        \"6\": \"So\",\n        \"7\": \"Nie\",\n        \"label\": \"w dniach\"\n      },\n      \"delete\": \"Usuń\",\n      \"deleteTitle\": \"Usuń transport (usunięty transport znajdzie się w archiwum).\",\n      \"deletingProgress\": \"usuwanie\",\n      \"desc\": \"Opis\",\n      \"description\": \"Opis\",\n      \"details\": \"szczegóły\",\n      \"disable\": \"Wyłącz\",\n      \"downloadManualHeader\": \"Instrukcja obsługi\",\n      \"edit\": \"Edytuj\",\n      \"email\": \"Adres email\",\n      \"enable\": \"Włącz\",\n      \"enterEmail\": \"Podaj adres email\",\n      \"exportAsXLS\": \"Eksportuj do pliku XLS\",\n      \"externalCostOrders\": \"{count} {count, plural, one {zamówienie} few {zamówienia} other {zamówień}}\",\n      \"false\": \"Nie\",\n      \"forDateRange\": {\n        \"M\": \"miesiąca\",\n        \"Y\": \"roku\"\n      },\n      \"from\": \"od\",\n      \"fromCompany\": \"z firmy\",\n      \"hint\": \"Podpowiedź\",\n      \"identifier\": \"Identyfikator\",\n      \"idx\": \"Indeks\",\n      \"instructionalVideo\": \"Film instruktażowy\",\n      \"interval\": {\n        \"d\": \"{count} {count, plural, one {dzień} other {dni}}\",\n        \"m\": \"{count} {count, plural, one {miesiąc} few {miesiące} other {miesięcy}}\",\n        \"w\": \"{count} {count, plural, one {tydzień} few {tygodnie} other {tygodni}}\",\n        \"y\": \"{count} {count, plural, one {rok} few {lata} other {lat}}\"\n      },\n      \"kg\": \"kg\",\n      \"lastUpdated\": \"Data ostatniej zmiany\",\n      \"lat\": \"szer\",\n      \"less\": \"Mniej...\",\n      \"loading\": \"Ładujemy dane...\",\n      \"lon\": \"dł\",\n      \"maxDate\": \"maks. data\",\n      \"minDate\": \"min. data\",\n      \"month\": \"Miesiąc\",\n      \"more\": \"Więcej...\",\n      \"name\": \"Nazwa\",\n      \"newMessagesTitle\": \"Masz nieprzeczytane wiadomości.\",\n      \"no\": \"Nie\",\n      \"noAdviceAddedYet\": \"Nie dodano jeszcze żadnej awizacji\",\n      \"noMatches\": \"Brak wyników\",\n      \"noResults\": \"Brak wyników dla danego wyszukiwania\",\n      \"notSpecified\": \"nie podano\",\n      \"oldBrowser\": \"Używasz przestarzałej przeglądarki. Nasza aplikacja będzie lepiej działać na nowoczesnej przeglądarce, takiej jak Google Chrome, Firefox, Opera, Vivaldi, Safari, lub IE Edge.\",\n      \"phone\": \"Telefon\",\n      \"processing\": \"Pracujemy nad tym..\",\n      \"recipient\": \"Adresat\",\n      \"register\": \"Dołącz\",\n      \"reject\": \"Odrzuć\",\n      \"rejected\": \"Odrzucone\",\n      \"role\": \"Rola\",\n      \"save\": \"Zapisz\",\n      \"saving\": \"Zapisywanie\",\n      \"search\": \"Szukaj\",\n      \"selectDate\": \"Wybierz datę\",\n      \"send\": \"Wyślij\",\n      \"sendSms\": \"Wyślij SMS\",\n      \"services\": \"{count} {count, plural, one {naprawa} few {naprawy} other {napraw}}\",\n      \"settings\": \"Ustawienia\",\n      \"shortName\": \"Nazwa skrócona\",\n      \"show\": \"Pokaż\",\n      \"timeSign\": {\n        \"after\": \"po\",\n        \"before\": \"przed\"\n      },\n      \"timeUnit\": {\n        \"d\": \"dni\",\n        \"h\": \"godzin\",\n        \"m\": \"minut\",\n        \"s\": \"sekund\"\n      },\n      \"to\": \"do\",\n      \"today\": \"Dziś\",\n      \"transportDeletionDisabled\": \"Nie możesz już usunąć tego transportu. Skontaktuj się z administratorem.\",\n      \"transports\": \"{count} {count, plural, one {transport} few {transporty} other {transportów}}\",\n      \"true\": \"Tak\",\n      \"type\": \"Typ\",\n      \"unavailable\": \"Niedostępne\",\n      \"update\": \"Aktualizuj\",\n      \"uploadFile\": \"Dodaj plik\",\n      \"value\": \"Wartość\",\n      \"waiting\": \"Oczekuje\",\n      \"week\": \"Tydzień\",\n      \"yes\": \"Tak\"\n    },\n    \"company\": {\n      \"addDriver\": \"Dodaj kierowcę do firmy {companyName}\",\n      \"addEmail\": \"Dodaj nowy adres mailowy\",\n      \"addVehicle\": \"Dodaj pojazd do firmy {companyName}\",\n      \"address\": \"Adres\",\n      \"addresses\": \"Adresy\",\n      \"card\": {\n        \"CARRIER\": \"Karta przewoźnika\",\n        \"CLIENT\": \"Karta klienta\",\n        \"SERVICE\": \"Karta serwisu\",\n        \"WASH\": \"Karta myjni\"\n      },\n      \"contractorNumber\": \"Nr kontrahenta\",\n      \"country\": \"Kraj\",\n      \"create\": {\n        \"CARRIER\": \"Utwórz przewoźnika\",\n        \"CLIENT\": \"Utwórz klienta\",\n        \"SERVICE\": \"Utwórz serwis\",\n        \"WASH\": \"Utwórz myjnię\"\n      },\n      \"deleteConfirm\": \"Na pewno chcesz usunąć firmę?\",\n      \"deleteEmail\": \"Usuń adres mailowy\",\n      \"deletedMessage\": \"Poprawnie usunęliśmy firmę \\\"{companyName}\\\".\",\n      \"editCompany\": \"Edytuj firmę\",\n      \"emails\": \"Adresy mailowe\",\n      \"employees\": \"Pracownicy\",\n      \"errors\": {\n        \"companyType\": {\n          \"blank\": \"Proszę wybrać typ firmy.\"\n        },\n        \"country\": {\n          \"blank\": \"Proszę wybrać kraj.\"\n        },\n        \"name\": {\n          \"blank\": \"Proszę podać nazwę firmy.\",\n          \"tooShort\": \"Nazwa firmy powinna się składać z co najmniej trzech znaków.\"\n        },\n        \"shortName\": {\n          \"blank\": \"Proszę podać skróconą nazwę firmy.\",\n          \"tooShort\": \"Skrócona nazwa firmy powinna się składać z co najmniej dwóch znaków.\"\n        },\n        \"taxIdNumber\": {\n          \"notANumber\": \"Numer NIP powinien być poprawną liczbą.\",\n          \"tooShort\": \"Numer NIP powinien się składać z co najmniej trzech znaków.\"\n        }\n      },\n      \"files\": \"Dokumenty\",\n      \"integrated\": {\n        \"CARRIER\": \"Zintegrowany\",\n        \"SERVICE\": \"Serwis zintegrowany\",\n        \"WASH\": \"Myjnia PCC Autochem\"\n      },\n      \"intermodalCarrier\": \"Spedycja intermodalna\",\n      \"label\": \"Firma\",\n      \"list\": \"Lista firm\",\n      \"name\": \"Nazwa\",\n      \"noEmployees\": \"Firma nie ma pracowników\",\n      \"onlyAsCustomerOfService\": \"Wyłącznie jako klient serwisu\",\n      \"openingHours\": \"Godziny otwarcia\",\n      \"partnershipStatus\": {\n        \"ACCEPTED\": \"Zaakceptowane\",\n        \"NO_INVITATION\": \"Brak zaproszenia\",\n        \"REJECTED\": \"Odrzucone\",\n        \"WAITING\": \"Oczekuje\",\n        \"label\": \"Status\"\n      },\n      \"paymentOptions\": {\n        \"_15_DAYS_AFTER_ISSUING_INVOICE\": \"15 dni od wystawienia faktury\",\n        \"_15_DAYS_AFTER_RECEIVING_INVOICE\": \"15 dni po otrzymaniu faktury\",\n        \"_30_DAYS_AFTER_ISSUING_INVOICE\": \"30 dni od wystawienia faktury\",\n        \"_30_DAYS_AFTER_RECEIVING_INVOICE\": \"30 dni po otrzymaniu faktury\",\n        \"_45_DAYS_AFTER_ISSUING_INVOICE\": \"45 dni od wystawienia faktury\",\n        \"_45_DAYS_AFTER_RECEIVING_INVOICE\": \"45 dni po otrzymaniu faktury\",\n        \"_60_DAYS_AFTER_ISSUING_INVOICE\": \"60 dni od wystawienia faktury\",\n        \"_60_DAYS_AFTER_RECEIVING_INVOICE\": \"60 dni po otrzymaniu faktury\",\n        \"label\": \"Warunki płatności\",\n        \"select\": \"Wybierz warunki płatności\"\n      },\n      \"savedMessage\": \"Poprawnie zapisaliśmy firmę \\\"{companyName}\\\".\",\n      \"selectCountry\": \"Wybierz kraj\",\n      \"selectDriver\": \"Wybierz kierowcę\",\n      \"selectType\": \"Wybierz typ\",\n      \"selectVehicle\": \"Wybierz pojazd\",\n      \"shortName\": \"Nazwa skrócona\",\n      \"subcontractorCode\": \"Kod podwykonawcy\",\n      \"sureToDeleteEmail\": \"Czy na pewno chcesz usunąć ten adres email z listy?\",\n      \"taxIdNumber\": \"NIP\",\n      \"taxIdNumberHint\": \"W polu NIP należy wprowadzić prawidłowy numer składający się z 10 cyfr, pisanych w ciągu (bez myślników). W systemie może być zarejestrowana tylko jedna firma pod danym numerem NIP.\",\n      \"type\": {\n        \"CARRIER\": \"Przewoźnik\",\n        \"CLIENT\": \"Klient\",\n        \"FORWARDER\": \"Spedytor\",\n        \"NONE\": \"Brak\",\n        \"SERVICE\": \"Serwis\",\n        \"SUPPLIER\": \"Dostawca \\\\\\\\ Odbiorca\",\n        \"WASH\": \"Myjnia\",\n        \"label\": \"Typ\"\n      },\n      \"updatedMessage\": \"Poprawnie zaktualizowaliśmy firmę \\\"{companyName}\\\".\"\n    },\n    \"company-email\": {\n      \"errors\": {\n        \"email\": {\n          \"notValidEmail\": \"Niepoprawny adres email\"\n        }\n      }\n    },\n    \"container\": {\n      \"errors\": {\n        \"registrationNumber\": {\n          \"blank\": \"Proszę podać numer kontenera\",\n          \"tooLong\": \"Numer konetenera powinien składać się z maksymalnie 40 znaków\",\n          \"tooShort\": \"Numer kontenera powinien składać się z co najmniej trzech znaków\"\n        }\n      }\n    },\n    \"controlledDateTypes\": {\n      \"daysBeforeAdviceWarning\": {\n        \"full\": \"Ile dni przed upływem terminu ważności powinno być wyświetlane ostrzeżenie w formularzu awizacji\",\n        \"short\": \"Ostrzeżenie w formularzu awizacji\"\n      },\n      \"daysBeforeFirstWarning\": {\n        \"full\": \"Ile dni przed upływem terminu ważności data w karcie zasobów powinna być w kolorze żółtym\",\n        \"short\": \"Żółte ostrzeżenie\"\n      },\n      \"daysBeforeSecondWarning\": {\n        \"full\": \"Ile dni przed upływem terminu ważności data w karcie zasobów powinna być w kolorze czerwonym\",\n        \"short\": \"Czerwone ostrzeżenie\"\n      },\n      \"daysBeforeSendEmail\": {\n        \"full\": \"Ile dni przed upływem terminu ważności powinien być wysyłany mail z powiadomieniem\",\n        \"short\": \"Powiadomienie mailowe\"\n      },\n      \"documentNameLabel\": \"Nazwa dokumentu\",\n      \"label\": \"Ustawienia kontrolowanych dat\",\n      \"labelEn\": \"Nazwa angielska\",\n      \"labelPl\": \"Nazwa polska\",\n      \"specificClientInfo\": \"Blokada awizacji ze względu na upłynięcie tej daty ważności obowiązuje tylko w zleceniach, w których klientem jest firma {company}\",\n      \"updateDateIntervalWarning\": {\n        \"full\": \"Interwał określający minimalną różnicę podczas edycji daty, która powoduje wyświetlenie ostrzeżenia\",\n        \"short\": \"Ostrzeżenie podczas edycji daty\"\n      }\n    },\n    \"deliveries\": {\n      \"add\": \"Dodaj dostawę\",\n      \"label\": \"Dostawy\"\n    },\n    \"delivery\": {\n      \"label\": \"Dostawa\"\n    },\n    \"documentsExpirationDate\": {\n      \"expired\": \"{document}: ważność dla {resource} wygasła\",\n      \"expiredOn\": \"{document}: {date} upłynął termin ważności {resource}\",\n      \"notExists\": \"{document}: brak daty ważności dla {resource}\",\n      \"warning\": \"{document}: ważność dla {resource} niedługo wygaśnie\",\n      \"willExpireOn\": \"{document}: {date} upływa termin ważności {resource}\"\n    },\n    \"driver\": {\n      \"active\": \"Kierowca aktywny\",\n      \"adrNumber\": \"Numer zaświadczenia ADR\",\n      \"card\": \"Karta kierowcy\",\n      \"comment\": \"Dodatkowe uwagi\",\n      \"country\": \"Narodowość\",\n      \"deleteConfirm\": \"Na pewno chcesz usunąć kierowcę?\",\n      \"deletedMessage\": \"Poprawnie usunęliśmy kierowcę \\\"{driverName}\\\".\",\n      \"documentNumber\": \"Numer dokumentu\",\n      \"driverCardNumber\": \"Numer karty kierowcy\",\n      \"driverLicenceNumber\": \"Numer prawa jazdy\",\n      \"errors\": {\n        \"documentNumber\": {\n          \"blank\": \"Podaj numer dokumentu\",\n          \"tooShort\": \"Numer dokumentu powinien się składać z co najmniej trzech znaków.\"\n        },\n        \"flTrackerId\": {\n          \"notANumber\": \"Numer musi zawierać wyłącznie cyfry\"\n        },\n        \"identifier\": {\n          \"wrongControlSum\": \"Podany numer nie jest poprawnym numerem PESEL\",\n          \"wrongLength\": \"Numer PESEL powinien się składać z 11 znaków.\"\n        },\n        \"name\": {\n          \"blank\": \"Proszę podać nazwisko kierowcy.\",\n          \"tooShort\": \"Nazwisko kierowcy powinno się składać z co najmniej trzech znaków.\"\n        },\n        \"phoneNumber\": {\n          \"blank\": \"Podaj numer telefonu\",\n          \"tooShort\": \"Numer telefonu powinien się składać z co najmniej trzech znaków.\"\n        },\n        \"phoneNumberPrefix\": {\n          \"blank\": \"Podaj numer kierunkowy\"\n        },\n        \"rodoAccepted\": {\n          \"blank\": \"Dane muszą być przetwarzane legalnie\"\n        }\n      },\n      \"flTrackerId\": \"ID (lokalizator)\",\n      \"identifier\": \"PESEL\",\n      \"inactiveHint\": \"Kierowca nieaktywny\",\n      \"intermodalCarrier\": \"Spedycja intermodalna\",\n      \"name\": \"Nazwisko i imię\",\n      \"new\": \"Nowy kierowca\",\n      \"owner\": \"Właściciel\",\n      \"phoneNumber\": \"Numer telefonu\",\n      \"phoneNumberPrefix\": \"Numer kierunkowy\",\n      \"savedMessage\": \"Poprawnie zapisaliśmy kierowcę \\\"{driverName}\\\".\",\n      \"shortName\": \"Nazwa skrócona\",\n      \"taxIdNumber\": \"NIP\"\n    },\n    \"external-cost\": {\n      \"ADDITIONAL_INCOME\": \"Przychody dodatkowe\",\n      \"AUTOMATIC_WASHING_COST\": \"Koszty myjni przypisanej do zlecenia\",\n      \"EXTERNAL_COSTS\": \"Koszty zewnętrzne\",\n      \"FREIGHT_COSTS\": \"Fracht\",\n      \"approval\": \"Zatwierdzenie\",\n      \"company\": \"Kontrahent\",\n      \"confirmation\": \"Potwierdzenie\",\n      \"controllingOrderNumber\": \"Numer zl. kontrol.\",\n      \"costHasBeenSentToSapInfo\": \"Zamówienie związane z tym kosztem zostało zatwierdzone w tabeli zamówień i wysłane do SAP\",\n      \"dateOfExecution\": \"Data wyk. usługi\",\n      \"errors\": {\n        \"company\": {\n          \"blank\": \"Wybierz typ\"\n        },\n        \"currency\": {\n          \"blank\": \"Wybierz walutę\"\n        },\n        \"externalCostType\": {\n          \"blank\": \"Wybierz kontrahenta\"\n        },\n        \"price\": {\n          \"blank\": \"Podaj cenę\"\n        }\n      },\n      \"generateCost\": {\n        \"AUTOMATIC_WASHING_COST\": \"Wygeneruj koszt myjni przypisanej do zlecenia\",\n        \"FREIGHT_COSTS\": \"Wygeneruj koszt frachtu\"\n      },\n      \"messages\": {\n        \"APPROVE_EXTERNAL_COST_ORDER\": \"Utworzono zamówienie\",\n        \"CONFIRM_EXTERNAL_COST_ORDER\": \"Potwierdzono zamówienie\",\n        \"DELETE_EXTERNAL_COST_ORDER\": \"Usunięto zamówienie\"\n      },\n      \"order\": {\n        \"delete\": \"Usuń zamówienie\",\n        \"deleted\": \"Zamówienie zostało usunięte\",\n        \"deletingInProgress\": \"Zamówienie jest w trakcie usuwania...\",\n        \"deletingNotPossibleConfirmedInSap\": \"Zamówienie zostało już potwierdzone w SAP i nie ma możliwości jego usunięcia\",\n        \"editExecutionDate\": \"Edytuj datę wykonania usługi\",\n        \"noAuthorityToDelete\": \"Nie masz uprawnień, żeby usunąć zamówienie\",\n        \"sureToDeleteCost\": \"Czy jesteś pewny, że chcesz usunąć koszt ze zlecenia? Usunięcie kosztu spowoduje także usunięcie powiązanego zamówienia.\",\n        \"sureToDeleteOrder\": \"Czy jesteś pewny, że chcesz usunąć to zamówienie? Razem z zamówieniem zostanie też usunięty koszt z transportu z sekcji Rozliczenia.\"\n      },\n      \"orderNumber\": \"Numer zamówienia\",\n      \"price\": \"Cena\",\n      \"pzNumber\": \"Numer PZ\",\n      \"table\": {\n        \"company\": \"Kontrahent\",\n        \"date\": \"Data\",\n        \"price\": \"Cena\",\n        \"type\": \"Typ\"\n      },\n      \"type\": \"Typ\",\n      \"types\": {\n        \"AUTOMATIC_WASHING\": \"Automatyczny koszt mycia\",\n        \"FREEZING\": \"Mrożenie\",\n        \"FREIGHT\": \"Fracht\",\n        \"HEATING\": \"Grzanie\",\n        \"LOAD_DELAYED\": \"Opóźnienie załadunku\",\n        \"ORDER_CANCELLED\": \"Anulowanie zlecenia\",\n        \"OTHER\": \"Inne\",\n        \"OTHER_INCOME\": \"Inne\",\n        \"UNLOAD_DELAYED\": \"Opóźnienie rozładunku\",\n        \"WASHING\": \"Mycie\"\n      }\n    },\n    \"file\": {\n      \"desc\": \"Dodany {dateCreated} przez {personName}.\",\n      \"errors\": {\n        \"fileExists\": \"Plik o nazwie {fileName} już istnieje.\",\n        \"fileTooBig\": \"Plik o nazwie {fileName} jest zbyt duży. Limit wielkości plików to: {maxSize} kB.\"\n      }\n    },\n    \"filter\": {\n      \"placeholder\": {\n        \"CONTAINER\": \"Numer kontenera\",\n        \"TRAILER\": \"Numer rejestracyjny cysterny/podwozia\",\n        \"UNLOAD_CITY\": \"Miasto rozładunku\",\n        \"UNNUMBER\": \"Numer UN\"\n      }\n    },\n    \"filterNames\": {\n      \"ADVICE_CREATED\": \"Niewysłana awizacja do klienta\",\n      \"ADVICE_SMS\": \"Niewysłana informacja do kierowcy\",\n      \"AUTOMATIC_WASHING\": \"Automatyczny koszt mycia\",\n      \"CONFIRMED\": \"Potwierdzone\",\n      \"DELETED\": \"Usunięte\",\n      \"DURING_UNLOAD\": \"Trwa rozładunek\",\n      \"FINISHED\": \"Zakończone\",\n      \"FREEZING\": \"Mrożenie\",\n      \"FREIGHT\": \"Fracht\",\n      \"FREIGHT_ORDER_NUMBER\": \"Niewysłane zlecenie do przewoźnika\",\n      \"HEATING\": \"Grzanie\",\n      \"INTERMODAL\": \"Intermodal\",\n      \"INTERNATIONAL\": \"Międzynarodowa\",\n      \"IN_PROGRESS\": \"W trakcie\",\n      \"LOADED\": \"Załadowany\",\n      \"NATIONAL\": \"Krajowa\",\n      \"NO_ADVICE\": \"Brak awizacji\",\n      \"ON_LOAD\": \"Na załadunku\",\n      \"ON_THE_ROAD\": \"W trasie\",\n      \"OTHER\": \"Inne\",\n      \"PLANNED\": \"Zaplanowane\",\n      \"READY_FOR_UNLOAD\": \"Gotowość do rozładunku\",\n      \"TO_PLAN\": \"Do zaplanowania\",\n      \"TO_WASH\": \"Do umycia\",\n      \"UNCONFIRMED\": \"Niepotwierdzone\",\n      \"UNLOADED\": \"Rozładowany\",\n      \"UNSAVED\": \"Niezapisane\",\n      \"UNSENT_FRAMELOGIC\": \"Niewysłana edycja do AddSecure\",\n      \"WAITING_FOR_APPROVAL\": \"Oczekuje na zatwierdzenie\",\n      \"WAITING_FOR_CONFIRMATION\": \"Oczekuje na potwierdzenie\",\n      \"WAITING_ON_LOAD\": \"Oczekuje na załadunek\",\n      \"WASH\": \"Myjnia\",\n      \"WASHING\": \"Mycie\",\n      \"WASH_SMS\": \"Niewysłana myjnia do kierowcy\",\n      \"false\": \"Nie\",\n      \"true\": \"Tak\"\n    },\n    \"forwarderGroup\": {\n      \"INTERMODAL\": \"Intermodal\",\n      \"INTERMODAL.abbr\": \"Inter.\",\n      \"INTERNATIONAL\": \"Międzynarodowa\",\n      \"INTERNATIONAL.abbr\": \"Międzyn.\",\n      \"NATIONAL\": \"Krajowa\",\n      \"NATIONAL.abbr\": \"Kraj.\"\n    },\n    \"help\": {\n      \"contactUs\": \"lub skontaktuj się z nami\",\n      \"contactWithWarehouse\": \"Kontakt z magazynem\",\n      \"deleteTitle\": \"Usuń ten transport (usunięty transport pojawi się w archiwum).\",\n      \"newMessagesTitle\": \"Nieprzeczytane wiadomości: %@1.\",\n      \"statute\": \"Regulamin\"\n    },\n    \"invitation\": {\n      \"acceptedByAnotherPerson\": \"Zaproszenie zostało już zaakceptowane przez inną osobę z Państwa firmy.\",\n      \"acceptedSummary\": \"Zaakceptowane\",\n      \"alreadyAccepted\": \"To zaproszenie zostało już zaakceptowane.\",\n      \"alreadyHandled\": \"Zaproszenie zostało już obsłużone\",\n      \"createdBy\": \"{personName} zaprasza Cię, byś dołączył do firmy {companyName} jako {roleName}.\",\n      \"creator\": \"Autor\",\n      \"for\": {\n        \"CARRIER\": \"Przewoźnika\",\n        \"CLIENT\": \"Klienta\",\n        \"JOIN_COMPANY\": \"Do swojej firmy\",\n        \"SERVICE\": \"Serwis\",\n        \"SUPPLIER\": \"Dostawcę \\\\\\\\ Odbiorcę\",\n        \"WASH\": \"Myjnię\"\n      },\n      \"invite\": \"Zaproś użytkownika\",\n      \"label\": \"Zaproszenie\",\n      \"notFound\": \"Zaproszenie nie istnieje, lub straciło ważność.\",\n      \"registeredAccount\": \"Zarejestrowane konto\",\n      \"registrationComplete\": \"Dziękujemy. Twoje konto zostało zarejestrowane. Możesz się zalogować wykorzystując login {username}.\",\n      \"rejectedSummary\": \"Odrzucone\",\n      \"sendTo\": \"Wyślij zaproszenie\",\n      \"sent\": \"Zaproszenie zostało wysłane na adres {email}.\",\n      \"toPartnership\": \"{personName} zaprasza Cię, byś rozpoczął współpracę z firmą {companyName} jako {roleName}.\",\n      \"type\": {\n        \"CARRIER\": \"Dołącz jako przewoźnik\",\n        \"CLIENT\": \"Dołącz jako klient\",\n        \"JOIN_COMPANY\": \"Dołącz do firmy\",\n        \"SERVICE\": \"Dołącz jako serwis\",\n        \"SUPPLIER\": \"Dołącz jako dostawca \\\\\\\\ odbiorca\",\n        \"WASH\": \"Dołącz jako myjnia\"\n      }\n    },\n    \"invitations\": {\n      \"emptyReceived\": \"Nie otrzymano jeszcze żadnego zaproszenia.\",\n      \"emptySent\": \"Nie wysłano jeszcze żadnego zaproszenia.\",\n      \"label\": \"Zaproszenia\",\n      \"received\": \"Otrzymane\",\n      \"sent\": \"Wysłane\"\n    },\n    \"leave\": {\n      \"createTitle\": \"Zaplanuj urlop\",\n      \"deleteLeave\": \"Czy na pewno chcesz usunąć ten urlop?\",\n      \"next\": \"Najbliższy urlop\",\n      \"plan\": \"Zaplanuj\",\n      \"previous\": \"Poprzedni urlop\",\n      \"startDate\": \"Początek urlopu\",\n      \"stopDate\": \"Koniec urlopu\",\n      \"title\": \"Urlop\"\n    },\n    \"log\": {\n      \"actor\": \"Autor zmiany\",\n      \"change\": \"Zmiana\",\n      \"dateCreated\": \"Data\",\n      \"properties\": {\n        \"ADR\": \"ADR\",\n        \"BBS_TRAINING\": \"Szkolenie BBS\",\n        \"CARRIER_LICENCE\": \"Licencja\",\n        \"CARRIER_LICENCE_added_file\": \"Dodano plik (Licencja)\",\n        \"CARRIER_LICENCE_removed_file\": \"Usunieto plik (Licencja)\",\n        \"DRIVER_CARD\": \"Karta kierowcy\",\n        \"DRIVER_LICENCE\": \"Prawo jazdy\",\n        \"FLOORING_INSPECTION\": \"Data dozoru wykładziny\",\n        \"ID_DOCUMENT\": \"Dokument tożsamości\",\n        \"INSURANCE\": \"Ubezpieczenie\",\n        \"LAST_REVIEW\": \"Przegląd rejestracyjny\",\n        \"MEDICAL_EXAMINATION\": \"Badania lekarskie\",\n        \"OCP_INSURANCE\": \"Ubezpieczenie OCP\",\n        \"OCP_INSURANCE_added_file\": \"Dodano plik (Ubezpieczenie OCP)\",\n        \"OCP_INSURANCE_removed_file\": \"Usunieto plik (Ubezpieczenie OCP)\",\n        \"OSH_TRAINING\": \"Szkolenie BHP\",\n        \"PCC_MCAA_TRAINING\": \"Szkolenie PCC MCAA\",\n        \"PSYCHOTECHNICAL_EXAMINATION\": \"Badania psychotechniczne\",\n        \"SUPERVISION\": \"Data dozoru\",\n        \"TACHOGRAPH\": \"Przegląd tachografu\",\n        \"TDT_PERMISSIONS\": \"Uprawnienia TDT (UNO)\",\n        \"TDT_PERMISSIONS_NEUTRAL\": \"Uprawnienia TDT (neutralne)\",\n        \"active\": \"Kierowca aktywny\",\n        \"addressChanged\": \"Zmiana adresu\",\n        \"adrNumber\": \"Numer zaświadczenia ADR\",\n        \"automaticConfirmationWash\": \"Automatyczne potwierdzenie mycia\",\n        \"axisType\": \"Rodzaj osi\",\n        \"bulwarks\": \"Falochrony\",\n        \"capacity\": \"Pojemność\",\n        \"carType\": \"Typ pojazdu\",\n        \"carTypeGroup\": \"Środek transportu\",\n        \"comment\": \"Dodatkowe uwagi\",\n        \"company_added_file\": \"Dodano plik (Dokumenty)\",\n        \"company_removed_file\": \"Usunieto plik (Dokumenty)\",\n        \"contractorCompany\": \"Nazwa skrócona\",\n        \"contractorNumber\": \"Numer kontrahenta\",\n        \"controllingNumber\": \"Zlecenie kontrolingowe\",\n        \"costObject\": \"Obiekt kosztowy\",\n        \"country\": \"Narodowość\",\n        \"dateCreated\": \"Data utworzenia\",\n        \"description\": \"Opis\",\n        \"documentNumber\": \"Numer dokumentu\",\n        \"downAirConnection\": \"Podłączenie powietrza na dole\",\n        \"driver\": \"Kierowca\",\n        \"driver.taxIdNumber\": \"NIP\",\n        \"driverCardNumber\": \"Numer karty kierowcy\",\n        \"driverLicenceNumber\": \"Numer prawa jazdy\",\n        \"earliestStepStart\": \"Zmiana początkowej daty urlopu\",\n        \"euroStandard\": \"Norma Euro\",\n        \"flTrackerId\": \"ID (lokalizator)\",\n        \"group\": \"Grupa\",\n        \"hoursChanged\": \"Zmiana godzin otwarcia\",\n        \"identifier\": \"PESEL\",\n        \"integrated\": \"Zintegrowany\",\n        \"intermodalCarrier\": \"Spedycja intermodalna\",\n        \"invitation\": \"Zaproszenie\",\n        \"latestStepStop\": \"Zmiana końcowej daty urlopu\",\n        \"model\": \"Model\",\n        \"mpk\": \"MPK\",\n        \"name\": \"Nazwisko i imię\",\n        \"newAddress\": \"Nowy adres\",\n        \"newEmail\": \"Nowy adres email\",\n        \"newLeave\": \"Nowy urlop\",\n        \"numberOfCompartments\": \"Ilość komór\",\n        \"numberOfManholes\": \"Ilość włazów\",\n        \"oldAddress\": \"Stary adres\",\n        \"onlyAsCustomerOfService\": \"Wyłącznie jako klient serwisu\",\n        \"outOfCommission\": \"Sprzęt wyłączony z eksploatacji\",\n        \"owner\": \"Właściciel\",\n        \"partnershipType\": \"Typ współpracy\",\n        \"paymentOption\": \"Warunki płatności\",\n        \"phoneNumber\": \"Numer telefonu\",\n        \"phoneNumberPrefix\": \"Numer kierunkowy\",\n        \"principalCompany\": \"Główna firma\",\n        \"registrationNumber\": \"Numer rejestracyjny\",\n        \"removedEmail\": \"Usunięty adres email\",\n        \"removedLeave\": \"Usunięto urlop\",\n        \"shortName\": \"Nazwa skrócona\",\n        \"sideNumber\": \"Numer boczny\",\n        \"status\": \"Status\",\n        \"subcontractorCode\": \"Kod podwykonawcy\",\n        \"taxIdNumber\": \"NIP\",\n        \"trailer\": \"Naczepa\",\n        \"valveType\": \"Typ zaworu\",\n        \"yearOfProduction\": \"Rocznik\"\n      },\n      \"property\": \"Pole\",\n      \"valueAfterChange\": \"Wartość pola po zmianie\",\n      \"valueBeforeChange\": \"Wartość pola przed zmianą\"\n    },\n    \"notification\": {\n      \"ADVICE_CREATED\": {\n        \"desc\": \"Powiadomienie wysyłane do klienta i twórcy po zapisaniu awizacji.\",\n        \"label\": \"Awizacja do klienta\",\n        \"label.short\": \"Awizacja do klienta\",\n        \"unsent\": \"Niewysłana awizacja do klienta\"\n      },\n      \"ADVICE_SMS\": {\n        \"desc\": \"SMS do kierowcy z danymi zlecenia\",\n        \"label\": \"Zlecenie do kierowcy\",\n        \"label.short\": \"Zlecenie do kierowcy\",\n        \"unsent\": \"Niewysłana informacja do kierowcy\"\n      },\n      \"ADVICE_SMS_DRIVER_TWO\": {\n        \"desc\": \"SMS do kierowcy z danymi zlecenia\",\n        \"label\": \"Zlecenie do kierowcy\",\n        \"label.short\": \"Zlecenie do kierowcy\",\n        \"unsent\": \"Niewysłana informacja do kierowcy\"\n      },\n      \"ADVICE_UPDATED\": {\n        \"desc\": \"Powiadomienie wysyłane do zainteresowanych (np. jeżeli twórcą awizacji jest dostawca\\\\\\\\odbiorca, e-mail zostanie wysłany do spedytora oraz przewoźników) po zmianie awizacji.\",\n        \"label\": \"Zmiana awizacji\",\n        \"label.short\": \"Zmiana awizacji\"\n      },\n      \"CONFIRMED_CHECKPOINT\": {\n        \"desc\": \"Powiadomienie wysyłane po zatwierdzeniu statusu {checkpointName}.\",\n        \"label\": \"Zatwierdzenie statusu {checkpointName} dla transportu typu {transportTypeName}\"\n      },\n      \"FREIGHT_ORDER_NUMBER\": {\n        \"desc\": \"E-mail do przewoźnika i kontrahentów o przydzielonym zleceniu\",\n        \"label\": \"Zlecenie do przewoźnika\",\n        \"label.short\": \"Zlecenie do przew.\",\n        \"unsent\": \"Niewysłane zlecenie do przewoźnika\"\n      },\n      \"LATE_ADVICE\": {\n        \"desc\": \"Powiadomienie wysyłane w przypadku opóźnienie przyjazdu kierowcy.\",\n        \"label\": \"Opóźnienie awizacji\",\n        \"label.short\": \"Opóźnienie awizacji\"\n      },\n      \"LATE_CARRIER_OCP\": {\n        \"desc\": \"Powiadomienie wysyłane X dni przed upływem ważności daty znajdującej się w karcie przewoźnika\",\n        \"label\": \"Upływający termin ważności ubezpieczenia OCP\"\n      },\n      \"LATE_CONTAINER_SUPERVISION\": {\n        \"desc\": \"Powiadomienie wysyłane X dni przed upływem ważności daty dozoru\",\n        \"label\": \"Upływający termin ważności daty dozoru kontenera\"\n      },\n      \"LATE_DOCUMENTS\": {\n        \"desc\": \"Powiadomienie wysyłane, jeżeli dostawca nie doda dokumentów przewozowych w odpowiednim terminie.\",\n        \"label\": \"Opóźnienie w dodaniu dokumentów\"\n      },\n      \"LATE_DRIVER_DOCUMENTS\": {\n        \"desc\": \"Powiadomienie wysyłane X dni przed upływem ważności daty znajdującej się w karcie kierowcy\",\n        \"label\": \"Upływający termin ważności daty z karty kierowcy\"\n      },\n      \"LATE_TRAILER_ADR\": {\n        \"desc\": \"Powiadomienie wysyłane X dni przed upływem ważności ADR\",\n        \"label\": \"Upływający termin ważności ADR naczepy\"\n      },\n      \"LATE_TRAILER_INSURANCE\": {\n        \"desc\": \"Powiadomienie wysyłane X dni przed upływem ważności ubezpieczenia\",\n        \"label\": \"Upływający termin ważności ubezpieczenia naczepy\"\n      },\n      \"LATE_TRAILER_LAST_REVIEW\": {\n        \"desc\": \"Powiadomienie wysyłane X dni przed upływem ważności przeglądu\",\n        \"label\": \"Upływający termin ważności przeglądu naczepy\"\n      },\n      \"LATE_TRAILER_SUPERVISION\": {\n        \"desc\": \"Powiadomienie wysyłane X dni przed upływem ważności daty dozoru\",\n        \"label\": \"Upływający termin ważności daty dozoru naczepy\"\n      },\n      \"LATE_TRAILER_TACHOGRAPH\": {\n        \"desc\": \"Powiadomienie wysyłane X dni przed upływem ważności przeglądu tachografu\",\n        \"label\": \"Upływający termin ważności tachografu naczepy\"\n      },\n      \"LATE_TRUCK_ADR\": {\n        \"desc\": \"Powiadomienie wysyłane X dni przed upływem ważności ADR\",\n        \"label\": \"Upływający termin ważności ADR ciągnika\"\n      },\n      \"LATE_TRUCK_INSURANCE\": {\n        \"desc\": \"Powiadomienie wysyłane X dni przed upływem ważności ubezpieczenia\",\n        \"label\": \"Upływający termin ważności ubezpieczenia ciągnika\"\n      },\n      \"LATE_TRUCK_LAST_REVIEW\": {\n        \"desc\": \"Powiadomienie wysyłane X dni przed upływem ważności przeglądu\",\n        \"label\": \"Upływający termin ważności przeglądu ciągnika\"\n      },\n      \"LATE_TRUCK_TACHOGRAPH\": {\n        \"desc\": \"Powiadomienie wysyłane X dni przed upływem ważności przeglądu tachografu\",\n        \"label\": \"Upływający termin ważności tachografu ciągnika\"\n      },\n      \"TRANSPORT_READY_AFTER_CONFIRMATION\": {\n        \"desc\": \"Powiadomienie o przyjęciu zlecenia do realizacji, wysyłane po potwierdzeniu zlecenia przez spedytora.\",\n        \"label\": \"Informacja o przyjęciu zlecenia do realizacji\",\n        \"label.short\": \"Przyjęcie zlecenia\"\n      },\n      \"WASH_SMS\": {\n        \"desc\": \"SMS do kierowcy z danymi myjni\",\n        \"label\": \"Myjnia do kierowcy\",\n        \"label.short\": \"Myjnia do kierowcy\",\n        \"unsent\": \"Niewysłana myjnia do kierowcy\"\n      },\n      \"checkingStatusFailed\": \"Sprawdzanie statusu w serwisie zewnętrznym zakończyło się niepowodzeniem. Wyświetlony status może nie być zgodny ze stanem faktycznym.\",\n      \"confirmation\": \"Na pewno chcesz je wysłać?\",\n      \"dateCreated\": \"Data utworzenia\",\n      \"dateSent\": \"Data obsłużenia\",\n      \"errors\": {\n        \"SmsServerMessageIdNotFound\": \"Nie możemy sprawdzić statusu powiadomienia - brak id wiadomości z serwera sms\",\n        \"TransportNotificationNotFound\": \"Nie znaleziono powiadomienia o podanym id\",\n        \"WrongNotificationType\": \"Zły typ powiadomienia - informacje o statusie dostępne tylko dla powiadomień sms\"\n      },\n      \"label\": \"Powiadomienie\",\n      \"label.EMAIL\": \"Powiadomienie e-mail\",\n      \"label.SMS\": \"Powiadomienie SMS\",\n      \"noReceivers\": {\n        \"desc\": \"Adresaci nie mieli podanego adresu email / numeru telefonu, lub nie zaznaczyli chęci otrzymywania tego powiadomienia w ustawieniach swojego konta.\",\n        \"label\": \"Powiadomienie nie zostało wysłane\"\n      },\n      \"receivers\": \"Adresaci\",\n      \"roleGroups\": {\n        \"desc\": \"Użytkownicy z daną rolą będą mogli otrzymywać dane powiadomienie oraz włączać/wyłączać chęć otrzymywania go w ustawieniach swojego konta.\",\n        \"label\": \"Role użytkowników\"\n      },\n      \"sender\": \"Nadawca\",\n      \"sent\": \"Wysłane\",\n      \"status\": \"Status: \",\n      \"statusDesc\": {\n        \"delivered\": \"Doręczenie sms do odbiorcy\",\n        \"queued\": \"Przyjęcie sms przez serwis zewnętrzny\",\n        \"sent\": \"Wysłanie sms do odbiorcy\"\n      },\n      \"statusLabel\": {\n        \"delivered\": \"Doręczone\",\n        \"in_progress\": \"Przetwarzane\",\n        \"queued\": \"W kolejce\",\n        \"saved\": \"Zapisane\",\n        \"sent\": \"Wysłane\",\n        \"undelivered\": \"Niedostarczone\",\n        \"unsent\": \"Niewysłane\"\n      },\n      \"statusesHeader\": \"Statusy powiadomienia SMS nr {id}\",\n      \"statusesHeaderNumber\": \"Numer telefonu {number}\"\n    },\n    \"notifications\": {\n      \"label\": \"Powiadomienia\",\n      \"noNotificationsForRole\": \"Dla wybranej roli nie ma dostępnych powiadomień\",\n      \"selectRole\": \"Proszę najpierw wybrać rolę.\"\n    },\n    \"order\": {\n      \"history\": \"Historia zleceń\"\n    },\n    \"page\": {\n      \"pageTitle\": \"Platforma logistyczna\"\n    },\n    \"partnership\": {\n      \"errors\": {\n        \"contractorNumber\": {\n          \"tooShort\": \"Numer kontrahenta powinien się składać z co najmniej trzech znaków.\"\n        },\n        \"subcontractorCode\": {\n          \"blank\": \"Proszę podać kod podwykonawcy\"\n        }\n      }\n    },\n    \"product\": {\n      \"errors\": {\n        \"symbol\": {\n          \"blank\": \"Proszę podać symbol\"\n        },\n        \"totalGrossTonnage\": {\n          \"blank\": \"Proszę podać wagę brutto\"\n        }\n      }\n    },\n    \"resetPasswordWindow\": {\n      \"enteredPasswordsIsNotIdentical\": \"Wprowadzone hasła muszą być identyczne.\",\n      \"header\": \"Zmiana hasła logowania do systemu\",\n      \"info\": \"Reset hasła jest wymagany przez politykę bezpieczeństwa systemu.\",\n      \"info2\": \"Nowe hasło musi być różne od wcześniej wprowadzonego oraz powinno zawierać 8 znaków (cyfry oraz małe i wielkie litery).\"\n    },\n    \"resources\": {\n      \"cannotChangeClientMessage\": {\n        \"basic\": \"Nie można wybrać klienta {company} ze względu na przeterminowane daty zasobów:\",\n        \"hint\": \"Zaktualizuj daty i ponownie wybierz klienta {company}\"\n      },\n      \"dateRange\": \"Zakres dat\",\n      \"dateStatuses\": {\n        \"INVALID\": \"przeterminowane\",\n        \"RED\": \"czerwone\",\n        \"VALID\": \"w terminie\",\n        \"YELLOW\": \"żółte\",\n        \"label\": \"status\"\n      },\n      \"hideInactiveDrivers\": \"Ukryj nieaktywnych kierowców\",\n      \"hideIntegratedDrivers\": \"Ukryj kierowców przewoźników zintegrowanych\",\n      \"hideIntegratedTrucks\": \"Ukryj ciągniki przewoźników zintegrowanych\",\n      \"hideOutOfCommission\": \"Ukryj {vehicleType} wyłączone z użycia\",\n      \"of\": {\n        \"CARRIER\": \"przewoźnika\",\n        \"CISTERN\": \"cysterny\",\n        \"CONTAINER\": \"kontenera\",\n        \"DOCUMENT\": \"dokumentu\",\n        \"DRIVER\": \"kierowcy\",\n        \"TRAILER\": \"naczepy\",\n        \"TRUCK\": \"ciągnika\",\n        \"UNDERCARRIAGE\": \"podwozia\",\n        \"VEHICLE\": \"pojazdu\"\n      },\n      \"showAll\": \"Pokaż dodatkowo {vehicleType} wyłączone z użycia\",\n      \"showAllDrivers\": \"Pokaż dodatkowo nieaktywnych kierowców\",\n      \"showIntegratedDrivers\": \"Pokaż kierowców przewoźników zintegrowanych\",\n      \"showIntegratedTrucks\": \"Pokaż ciągniki przewoźników zintegrowanych\",\n      \"updateDateExceedIntervalWarning\": {\n        \"basic\": \"Różnice między poprzednimi a nowo wybranymi datami przekraczają ustalone interwały:\",\n        \"confirm\": \"Czy jesteś pewien, że chcesz zapisać zmiany?\",\n        \"details\": \"{controlledDateType} - różnica przekracza interwał o wartości {interval}\"\n      }\n    },\n    \"roleGroup\": {\n      \"ADMIN\": {\n        \"desc\": \"Użytkownik mający wszelkie możliwe uprawnienia. Ma dostęp do wszystkich zakładek. Może tworzyć i edytować użytkowników i firmy.\",\n        \"label\": \"Admin\"\n      },\n      \"CARRIER\": {\n        \"desc\": \"Przewoźnik. Może tworzyć dostawy od wielu dostawców. Widzi tylko okna czasowe, dla których jest przewoźnikiem.\",\n        \"label\": \"Przewoźnik\"\n      },\n      \"CHOOSE_COMPANY\": {\n        \"desc\": \"Proszę najpierw wybrać firmę.\"\n      },\n      \"CLIENT\": {\n        \"desc\": \"Klient. Może tworzyć zlecenia.\",\n        \"label\": \"Klient\"\n      },\n      \"FORWARDER\": {\n        \"desc\": \"Użytkownik mogący tworzyć i edytować dostawy oraz okna czasowe.\",\n        \"label\": \"Spedytor\"\n      },\n      \"GUARD\": {\n        \"desc\": \"Użytkownik ochrony. Nie może tworzyć ani edytować dostaw.\",\n        \"label\": \"Ochrona\"\n      },\n      \"MANAGER\": {\n        \"desc\": \"Ma uprawnienia analogiczne do spedytora, dodatkowo może zatwierdzać i usuwać zamówienia związane z kosztami zewnętrznymi\",\n        \"label\": \"Kierownik\"\n      },\n      \"MECHANIC\": {\n        \"desc\": \"Użytkownik przyjmujący zlecenia serwisowe - bez dostępu do systemu.\",\n        \"label\": \"Mechanik\"\n      },\n      \"OBSERVER\": {\n        \"desc\": \"Użytkownik mogący jedynie przeglądać dostawy.\",\n        \"label\": \"Obserwator\"\n      },\n      \"SUPPLIER\": {\n        \"desc\": \"Może tworzyć dostawy tylko dla swojej firmy. Nie widzi okien czasowych innych dostawców.\",\n        \"label\": \"Dostawca \\\\\\\\ Odbiorca\"\n      },\n      \"TECHNICAL_EMPLOYEE\": {\n        \"desc\": \"Użytkownik mogący tworzyć i edytować serwisy.\",\n        \"label\": \"Pracownik działu technicznego\"\n      },\n      \"TRADESMAN\": {\n        \"desc\": \"Sprzedawca.\",\n        \"label\": \"Handlowiec\"\n      },\n      \"WAREHOUSEMAN\": {\n        \"desc\": \"Użytkownik mający dostęp do tabeli dostaw i magazynu. Nie może tworzyć ani edytować dostaw.\",\n        \"label\": \"Magazyn\"\n      },\n      \"WASH\": {\n        \"desc\": \"Myjnia.\",\n        \"label\": \"Myjnia\"\n      },\n      \"label\": \"Rola\",\n      \"name\": \"Nazwa\",\n      \"placeholder\": \"Wybierz rolę\",\n      \"selectCompany\": \"Wybierz firmę\"\n    },\n    \"route\": {\n      \"label\": \"Trasa\"\n    },\n    \"schedule\": {\n      \"ADVICED\": \"Zaawizowane\",\n      \"ASSIGNED\": \"Przydzielone\",\n      \"EXTERNAL\": \"Firmy zewnętrzne\",\n      \"NOTADVICED\": \"Niezaawizowane\",\n      \"NOTASSIGNED\": \"Nieprzydzielone\",\n      \"NOTPLANNED\": \"Niezaplanowane\",\n      \"PLANNED\": \"Zaplanowane\",\n      \"areYouSure\": \"Czy chcesz zaakaceptować?\",\n      \"cantPlaceAdvice\": \"Niestety nie możemy dodać awizacji. Pojazd o numerze bocznym jest wykorzystywany w innym zleceniu.\",\n      \"wasDropped\": \" został opuszczony \",\n      \"wasResized\": \" został zmieniony \",\n      \"week\": \"Tydzień\"\n    },\n    \"service\": {\n      \"arrival\": \"Wjazd\",\n      \"company\": \"Firma\",\n      \"contractorCompanyPlaceholder\": \"Nazwa firmy\",\n      \"costs\": \"Koszty\",\n      \"createTitle\": \"Zaplanuj serwis\",\n      \"departure\": \"Wyjazd\",\n      \"description\": \"Opis prac\",\n      \"documents\": \"Dokumenty\",\n      \"errors\": {\n        \"mileage\": {\n          \"blank\": \"Proszę podać przebieg\",\n          \"notAnInteger\": \"Przebieg powinien być liczbą całkowitą\"\n        },\n        \"serviceType\": {\n          \"blank\": \"Proszę wybrać typ serwisu\"\n        },\n        \"workload\": {\n          \"incorrectNumber\": \"Niepoprawna liczba\"\n        }\n      },\n      \"finishedJobs\": \"Prace ukończone\",\n      \"history\": \"Historia napraw/przeglądów\",\n      \"id\": \"Numer serwisu\",\n      \"internalWork\": \"Praca własna\",\n      \"mechanic\": \"Mechanik\",\n      \"mileage\": \"Przebieg [km]\",\n      \"noJobs\": \"Brak zaplanowanych prac\",\n      \"owner\": \"Właściciel\",\n      \"registrationNumber\": \"Numer rejestracyjny\",\n      \"requestedJobs\": \"Prace zaplanowane\",\n      \"selectCompany\": \"Wybierz firmę\",\n      \"selectDate\": \"Wybierz datę\",\n      \"selectMechanic\": \"Wybierz mechanika\",\n      \"selectOwner\": \"Wybierz właściciela\",\n      \"selectType\": \"Wybierz typ serwisu\",\n      \"selectVehicle\": \"Wybierz pojazd\",\n      \"servicePlace\": \"Miejsce obsługi\",\n      \"serviceType\": \"Typ serwisu\",\n      \"startDate\": \"Początek naprawy\",\n      \"statuses\": \"Statusy\",\n      \"stopDate\": \"Koniec naprawy\",\n      \"technicalEmployee\": \"Nazwisko pracownika działu technicznego\",\n      \"title\": \"Serwis\",\n      \"vehicle\": \"Pojazd\",\n      \"workload\": \"Pracochłonność [h]\"\n    },\n    \"service-type\": {\n      \"errors\": {\n        \"name\": {\n          \"blank\": \"Nazwa typu serwisu jest wymagana\"\n        }\n      }\n    },\n    \"services\": {\n      \"add\": \"Zaplanuj serwis\",\n      \"label\": \"Serwisy\"\n    },\n    \"settings\": {\n      \"backToSettings\": \"Powrót do listy ustawień\",\n      \"desc\": {\n        \"ARCHIVING_AFTER_DELETE_JOB_INTERVAL\": \"Ile czasu po usunięciu powinniśmy przenieść transport do archiwum.\",\n        \"ARCHIVING_JOB_INTERVAL\": \"Ile czasu po potwierdzeniu ostatniego statusu powinniśmy przenieść transport do archiwum.\",\n        \"AUTOMATIC_LOAD_MORE\": \"Automatyczne dociąganie zleceń po przescrollowaniu do końca tabeli transportów\",\n        \"AVERAGE_TRUCK_SPEED_IN_KMPH\": \"Średnia prędkość pojazdu (w km/h)\",\n        \"CHECKPOINT_APPROVED_AFTER_SELECTING_CARRIER\": \"Checkpoint zatwierdzany po wyborze przewoźnika\",\n        \"CHECKPOINT_CAN_BE_APPROVED_AFTER_SELECTING_MECHANIC\": \"Checkpoint zatwierdzany po wyborze mechanika\",\n        \"CHECKPOINT_CAN_BE_APPROVED_AFTER_SELECTING_SERVICE_PLACE\": \"Checkpoint może być zatwierdzony po wybraniu miejsca serwisu\",\n        \"CHECKPOINT_CAN_BE_APPROVED_AFTER_SELECTING_WASH\": \"Checkpoint, który może być zatwierdzony po wyborze myjni\",\n        \"CHECKPOINT_THAT_APPROVES_ORDER\": \"Nazwa statusu po, którym zlecenie zostanie potwierdzone i zostanie wysłany mail do klienta\",\n        \"DAYS_TO_RESET_PASSWORD\": \"Co ile dni powinien się pojawiać komunikat o konieczności resetu hasła.\",\n        \"DEFAULT_WORKLOAD_TIME_IN_HOURS\": \"Domyślne godzinowe obciążenie pracą\",\n        \"DELETE_COST_IN_SAP_ERROR_EMAIL\": \"Mail, na który będzie wysyłana informacja o niepowodzeniu po kolejnej nieudanej próbie usunięcia kosztu w SAP\",\n        \"DELETE_TRANSPORT_INTERVAL\": \"Do jakiego momentu w stosunku do planowanej daty rozładunku powinno być możliwe usuwanie transportu.\",\n        \"DOCUMENTS_MONITORING_INTERVAL\": \"Wielkość opóźnienia w dodaniu dokumentów, po którym wysłany zostanie mail do klienta.\",\n        \"EXTERNAL_COST_ORDERS_FEATURE_ENABLED\": \"Włącz funkcjonalność zatwierdzania zamówień\",\n        \"FILE_TERMS_OF_CONDITIONS_ACCEPTED\": \"Link do warunków usługi.\",\n        \"INVITATION_EXPIRATION_INTERVAL\": \"Okres ważności zaproszenia.\",\n        \"LOGO_ON_LOGIN_PAGE\": \"Link do logo, które jest wyświetlane na stronie logowania\",\n        \"MINIMAL_INTERMODAL_EXPECTED_MARGIN\": \"Minimalna oczekiwana marża intermodal\",\n        \"MINIMAL_INTERNATIONAL_EXPECTED_MARGIN\": \"Minimalna oczekiwana marża międzynarodowa\",\n        \"MINIMAL_NATIONAL_EXPECTED_MARGIN\": \"Minimalna oczekiwana marża krajowa\",\n        \"NAME_TERMS_OF_CONDITIONS_ACCEPTED\": \"Nazwa warunków usługi.\",\n        \"POLL_INTERVAL\": \"Częstotliwość odświeżania tabeli zleceń (w milisekundach)\",\n        \"RESET_PASSWORD_IS_DISABLED\": \"Wyłącz konieczność resetowania hasła.\",\n        \"SAP_COMMUNICATION_ENABLED\": \"Włącz komunikację z SAP\",\n        \"SCHEDULER_POLLING_FREQUENCY\": \"Częstotliwość odświeżania harmonogramu (w milisekundach)\",\n        \"SHOW_TERMS_OF_CONDITIONS_ACCEPTED\": \"Parametr określający czy pole akceptacji warunków usługi ma być widoczne w formularzu awizacji.\",\n        \"STATUS_POLL_INTERVAL\": \"Częstotliwość odpytywania o status lokalizatora (w minutach)\",\n        \"WASHING_TIME_IN_HOURS\": \"Czas mycia (w godzinach)\",\n        \"XLS_TOP_ROW_ENABLED\": \"Włącz nagłówek dla raportów XLS.\"\n      },\n      \"edit\": \"Edytuj ustawienia\",\n      \"emails\": {\n        \"label\": \"Powiadomienia e-mail\",\n        \"lateDocuments\": \"opóźnienie w dodawaniu dokumentów\"\n      },\n      \"label\": \"Ustawienia\",\n      \"serviceTypes\": {\n        \"desc\": \"Typ serwisu\",\n        \"label\": \"Edycja typów serwisowych\",\n        \"tableHeaderLabel\": \"Typ serwisu\"\n      },\n      \"transportTypes\": {\n        \"header\": \"Ustawienia typu transportu\",\n        \"label\": \"Ustawienia typów transportu\",\n        \"permissions\": \"Uprawnienia\",\n        \"permissionsSaveSuccess\": \"Poprawnie zapisaliśmy ustawienia uprawnień.\",\n        \"workflow\": \"Etapy i statusy\"\n      },\n      \"updateSuccessMessage\": \"Poprawnie zapisaliśmy zmiany ustawień\"\n    },\n    \"statuses\": {\n      \"deleted\": \"Usunięte\",\n      \"finished\": \"Zakończone\",\n      \"inProgress\": \"W trakcie\",\n      \"initial\": \"Zaawizowane\",\n      \"planned\": \"Zaplanowane\",\n      \"ready\": \"Zakończone\",\n      \"toPlan\": \"Do zaplanowania\",\n      \"waitingForConfirmation\": \"Oczekuje na potwierdzenie\"\n    },\n    \"statute\": {\n      \"accept\": {\n        \"disabled.title\": \"Proszę zaznaczyć oświadczenie akceptacji regulaminu.\",\n        \"header\": \"Drogi użytkowniku\",\n        \"inTouch\": \"Rozumiem, będziemy w kontakcie!\",\n        \"informed\": \"Rozumiem, czuję się poinformowany.\",\n        \"label\": \"Rozumiem, wyrażam na to zgodę.\",\n        \"manual\": \"Przeczytałem, rozumiem i akceptuję Instrukcję bezpieczeństwa.\",\n        \"paragraph_1\": \"1. LOGINTEGRA Spółka z ograniczoną odpowiedzialnością z siedzibą w Gdańsku, ul. Lęborska 3b, wpisaną do Rejestru Przedsiębiorców prowadzonego przez Sąd Rejonowy Gdańsk - Północ w Gdańsku, VII Wydział Gospodarczy Krajowego Rejestru Sądowego pod numerem KRS 0000426238, NIP 584-272-80-64, REGON 221707056 jest administratorem Twoich danych osobowych, o których mowa w RODO, znajdujących się w tym Systemie. Dane kontaktowe administratora są następujące: tel.: +48 58 535 78 06, e-mail: info@logintegra.com. Dane te mogą być udostępnione innym użytkownikom zaproszonym do Systemu lub tym, od których zaproszenie zaakceptowali Państwo, a także innym podmiotom opisanym w poniższej informacji. \",\n        \"paragraph_10\": \"10. W przypadku jakichkolwiek pytań, wątpliwości lub prośby dotyczące przetwarzania Twoich danych, najłatwiej kontaktować się z nami pisząc na adres e-mail: info@logintegra.com\",\n        \"paragraph_2\": \"2. Twoje Dane osobowe będą przetwarzane, wyłącznie w celu wykonania umów zawartych pomiędzy Administratorem i przetwarzającymi, realizacji obowiązków i praw wiążących się z zawartymi umowami, realizacji poszczególnych funkcjonalności Systemu, oraz w celu realizacji obowiązków wynikających z przepisów prawa, a także w zakresie w jakim wyrazisz zgodę na przetwarzanie Twoich danych. \",\n        \"paragraph_3\": \"3. System, którego jesteś użytkownikiem służy do współpracy pomiędzy przedsiębiorstwami Użytkowników w ramach obsługi procesów logistycznych Administratora, w związku z tym dane osobowe mogą być widoczne dla innych Użytkowników Systemu lub mogą być im wysyłane lub przekazywane. Twoje dane osobowe mogą również być przekazywane w innych przypadkach, przewidzianych przepisami prawa, w szczególności: \",\n        \"paragraph_3_1\": \"organom administracji skarbowej - w zakresie w jakim przekazanie danych osobowych stanowi obowiązek wynikający z przepisów podatkowych;\",\n        \"paragraph_3_2\": \"organom administracji publicznej, w tym m.in. policji, sądom, prokuraturze, organom realizującym zadania z zakresu ubezpieczeń społecznych, w zakresie w jakim przekazanie danych osobowych stanowi obowiązek wynikający z przepisów prawa,\",\n        \"paragraph_3_3\": \"zaufanym podwykonawcom, którzy wykonują w naszym imieniu obsługę pomocy technicznej lub świadczą usługi hostingowe;\",\n        \"paragraph_3_4\": \"podmiotom świadczącym usługi księgowe, podatkowe oraz prawne\",\n        \"paragraph_4\": \"4. Twoje dane osobowe będą przetwarzane przez okres niezbędny dla realizacji celów określonych w pkt 2 lub do czasu wycofania zgody. Niektóre kategorie danych mogą być przechowywane dłużej, jeśli obowiązek taki wynika z przepisów prawa, np. dane zawarte w wystawionych fakturach przechowywane będą przez administratora do czasu upływu ustawowych terminów przechowywania faktur dla celów podatkowych.\",\n        \"paragraph_5\": \"5. Podanie przez Ciebie danych osobowych jest dobrowolne, ale korzystanie z systemu, z uwagi na jego specyfikę, wymaga podania pewnych kategorii danych. Jeśli nie podasz prawdziwych danych osobowych wymaganych w formularzu rejestracyjnym lub wycofasz zgodę na ich przetwarzanie, użytwanie Systemu nie będzie możliwe.\",\n        \"paragraph_6\": \"6. Masz prawo do:\",\n        \"paragraph_6_1\": \"dostępu do treści swoich danych;\",\n        \"paragraph_6_2\": \"sprostowania swoich danych,\",\n        \"paragraph_6_3\": \"usunięcia lub ograniczenia przetwarzania swoich danych,\",\n        \"paragraph_6_4\": \"wniesienia sprzeciwu wobec przetwarzania swoich danych\",\n        \"paragraph_6_5\": \"przenoszenia danych;\",\n        \"paragraph_6_6\": \"cofnięcia zgody na przetwarzanie danych w dowolnym momencie, które pozostaje bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody, przed jej cofnięciem.\",\n        \"paragraph_6_bottom\": \"Ponadto masz również prawo do wniesienia skargi do organu nadzorczego, gdy uznasz, że przetwarzanie Twoich danych osobowych narusza przepisy prawa. \",\n        \"paragraph_7\": \"7. Szczegółowe kwestie związane z ochroną danych są regulowane w naszych dokumentach:\",\n        \"paragraph_7_1\": \"Polityce przetwarzania danych;\",\n        \"paragraph_7_2\": \"Instrukcji bezpieczeństwa,\",\n        \"paragraph_7_3\": \"Regulaminie używania Systemu.\",\n        \"paragraph_7_bottom\": \"Aby uzyskać dostęp do dokumentów, kliknij na ich nazwę.\",\n        \"paragraph_8\": \"8. Nasz System używa plików cookies (ciasteczek).\",\n        \"paragraph_9\": \"9. Pamiętaj, że w systemie przetwarzane są dane osobowe. Wprowadzając do systemu dane osób trzecich. np. kierowców musisz zadbać o spełnienie obowiązków ciążących na administratorze danych osobowych określonych w RODO. Obowiązki te obejmują między innymi poinformowanie osoby, której dane są przetwarzane o:\",\n        \"paragraph_9_1\": \"tożsamości administratora i jego danych kontaktowych;\",\n        \"paragraph_9_2\": \"celach przetwarzania danych osobowych, oraz podstawie prawnej przetwarzania;\",\n        \"paragraph_9_3\": \"informacjach o odbiorcach danych osobowych lub o kategoriach odbiorców, jeżeli istnieją;\",\n        \"paragraph_9_4\": \"okresie, przez który dane osobowe będą przechowywane;\",\n        \"paragraph_9_5\": \"o prawie do żądania od administratora dostępu do danych osobowych dotyczących osoby, której dane dotyczą, ich sprostowania, usunięcia lub ograniczenia przetwarzania lub o prawie do wniesienia sprzeciwu wobec przetwarzania, a także o prawie do przenoszenia danych;\",\n        \"paragraph_9_6\": \"jeżeli przetwarzanie odbywa się na podstawie zgody osoby - informacji o prawie do cofnięcia zgody w dowolnym momencie bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej cofnięciem;\",\n        \"paragraph_9_7\": \"prawie wniesienia skargi do organu nadzorczego;\",\n        \"paragraph_9_8\": \"tym, czy podanie danych osobowych jest wymogiem ustawowym lub umownym lub warunkiem zawarcia umowy oraz czy osoba, której dane dotyczą, jest zobowiązana do ich podania i jakie są ewentualne konsekwencje niepodania danych.\",\n        \"paragraph_9_bottom\": \"Pamiętaj, aby zadbać o spełnienie obowiązków administratora. Jeśli dowiesz się o możliwym naruszeniu zasad przetwarzania danych osobowych - niezwłocznie nas poinformuj.\",\n        \"policy\": \"Przeczytałem, rozumiem i akceptuję Politykę przetwarzania danych.\",\n        \"statute\": \"Przeczytałem, rozumiem i akceptuję Regulamin używania Systemu\",\n        \"subHeader\": \"W związku z tym, że wchodzą w życie przepisy rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych), opublikowanego w dzienniku urzędowym Unii Europejskiej seria L z 2016 r. Nr 119, str. 1. Dla zachowania przejrzystości treści będziemy to  rozporządzenie nazywać skrótowo RODO. Wykonując obowiązki nałożone przez RODO na administratorów i przetwarzających dane osobowe, chcielibyśmy poinformować Cię o kilku istotnych kwestiach z tym związanych. Prosimy o uważne zapoznanie się z poniższą informacją:\"\n      },\n      \"label\": \"Regulamin\",\n      \"label.ablative\": \"Regulaminem\",\n      \"reject\": {\n        \"button\": \"Rezygnuję (konto zostanie zablokowane)\",\n        \"confirmation\": \"Jesteś pewien? Twoje konto zostanie zablokowane.\"\n      }\n    },\n    \"step\": {\n      \"errors\": {\n        \"address\": {\n          \"blank\": \"Proszę podać adres\"\n        },\n        \"company\": {\n          \"blank\": \"Proszę podać klienta\"\n        },\n        \"deliveryDateFrom\": {\n          \"blank\": \"Proszę podać datę załadunku / rozładunku\",\n          \"blankLeaveFrom\": \"Proszę podać datę rozpoczęcia urlopu\",\n          \"blankServiceFrom\": \"Proszę podać datę przyjazdu do serwisu\",\n          \"order\": \"Data rozładunku musi być po datach od/do poprzedniej operacji\"\n        },\n        \"deliveryDateTo\": {\n          \"blankLeaveFrom\": \"Proszę podać datę rozpoczęcia urlopu\",\n          \"blankLeaveTo\": \"Proszę podać datę zakończenia urlopu\",\n          \"blankServiceTo\": \"Proszę podać datę odebrania pojazdu z serwisu\",\n          \"wrongTimeWindow\": \"Niepoprawne okno czasowe: koniec załadunku/rozładunku musi mieć miejsce po rozpoczęciu załadunku/rozładunku\"\n        },\n        \"distance\": {\n          \"incorrectNumber\": \"Proszę podać poprawny dystans\"\n        }\n      },\n      \"exportClearance\": \"Odprawa celna eksport\",\n      \"from\": \"Z:\",\n      \"importClearance\": \"Odprawa celna import\",\n      \"index\": \"Numer operacji: {idx}\",\n      \"load\": {\n        \"date\": \"Data załadunku\"\n      },\n      \"to\": \"Do:\",\n      \"unload\": {\n        \"date\": \"Data rozładunku\"\n      }\n    },\n    \"table\": {\n      \"errorInfo\": \"Coś poszło nie tak, sprawdź zakładkę integracja\",\n      \"errors\": {\n        \"alreadyAssigned\": \"Nie można zmienić przypisania zasobów do trasy\",\n        \"conflicts\": \"Wystąpiły konflikty, wskazana edycja transportu\",\n        \"generic\": \"Wystąpił błąd.\",\n        \"routeStatus\": \"Nie można zmienić powiązania trasy z zasobami ze względu na status trasy\",\n        \"unexpectedException\": \"Wystąpił błąd przy tworzeniu trasy w systemie lokalizatorów. Spróbuj ponownie za kilka minut lub skontaktuj się z <a href='mailto:info@logintegra.com'>info@logintegra.com</a>\"\n      },\n      \"flAutomaticTimeShiftInfo\": \"Automatyczne przesunięcie terminu transportu w AddSecure\",\n      \"flCreateNewRoute\": \"Zlecenie do AddSecure\",\n      \"flOverwriteFailed\": \"Przesłanie awizacji do AddSecure nie powiodło się. Proszę spróbować ponownie.\",\n      \"flUpdateRoute\": \"Edycja do AddSecure\",\n      \"loadMore\": \"Załaduj więcej danych\",\n      \"loading\": \"Ładuję\",\n      \"select\": \"Wybierz\",\n      \"synchronizationInProgress\": \"Synchronizacja z AddSecure... Proszę czekać\",\n      \"transports\": {\n        \"showAll\": \"Wszystkie\",\n        \"showMine\": \"Moje transporty\"\n      },\n      \"waitingForConnection\": \"Trwa łączenie\"\n    },\n    \"tabs\": {\n      \"companies\": {\n        \"CARRIER\": \"Przewoźnicy\",\n        \"CLIENT\": \"Klienci\",\n        \"SERVICE\": \"Serwis\",\n        \"WASH\": \"Myjnie\",\n        \"label\": \"Kontrahenci\"\n      },\n      \"externalCostOrders\": \"Zamówienia\",\n      \"invitations\": \"Zaproszenia\",\n      \"order\": \"Zlecenie\",\n      \"orders\": {\n        \"archive\": \"Archiwum\",\n        \"grouping\": \"Grupowanie\",\n        \"label\": \"Zlecenia\",\n        \"list\": \"Lista\"\n      },\n      \"plan\": \"Zaplanuj\",\n      \"resources\": {\n        \"CONTAINER\": \"Kontenery\",\n        \"DRIVER\": \"Kierowcy\",\n        \"TRAILER\": \"Naczepy\",\n        \"TRUCK\": \"Ciągniki\",\n        \"label\": \"Zasoby\",\n        \"reviewSchedule\": \"Plan napraw/przeglądów\",\n        \"reviewScheduleArchive\": \"Archiwum napraw/przeglądów\",\n        \"scheduleRepairsAndReviews\": \"Harmonogram napraw/przeglądów\"\n      },\n      \"review\": \"Przegląd\",\n      \"schedule\": \"Harmonogram\",\n      \"service-inspection\": \"Naprawa/przegląd\",\n      \"services\": \"Plan napraw przeglądów\",\n      \"settings\": \"Ustawienia\",\n      \"users\": \"Użytkownicy\"\n    },\n    \"task\": {\n      \"beforeConfirmation\": {\n        \"colorBeforeWas\": \"a jego wiersz w tabeli oraz okno czasowe mają kolor\",\n        \"stateBeforeWas\": \"Przed potwierdzeniem tego etapu transport ma status\"\n      },\n      \"checkpointName\": \"Nazwa etapu\",\n      \"defaultStagePrefix\": \"Potwierdzony\",\n      \"errors\": {\n        \"checkpointName\": {\n          \"blank\": \"Proszę podać nazwę etapu.\"\n        },\n        \"expectedDateIntervalModulo\": {\n          \"incorrectNumber\": \"Niepoprawna liczba\"\n        },\n        \"expectedDateReference\": {\n          \"blank\": \"Proszę podać referencję.\"\n        },\n        \"stepType\": {\n          \"blank\": \"Proszę podać typ akcji.\"\n        }\n      },\n      \"expectedDateMode\": {\n        \"exact\": \"o godzinie\",\n        \"onDay\": \"w dniu\",\n        \"reference\": \"najpóźniej\"\n      },\n      \"expectedDateReference\": \"Referencja\",\n      \"group\": {\n        \"0\": \"Prace przygotowawcze\",\n        \"1\": \"Załadunki i rozładunki\",\n        \"2\": \"Zakończenie procesu\"\n      },\n      \"label\": \"Etap\",\n      \"markIfWasDelayed\": {\n        \"disabled\": {\n          \"label\": \"Oznaczanie opóźnienia\",\n          \"title\": \"Kliknij w ikonkę, by okno czasowe otrzymywało czerwoną ramkę po potwierdzeniu tego etapu po czasie.\"\n        },\n        \"enabled\": {\n          \"label\": \"Oznaczanie opóźnienia\",\n          \"title\": \"Okno czasowe otrzyma czerwoną ramkę w przypadku potwierdzenia tego etapu po czasie. Kliknij w ikonkę, by zmienić ustawienia.\"\n        }\n      },\n      \"reference\": {\n        \"after\": {\n          \"0\": \"\",\n          \"earliestStepStart\": \"rozp. pierwszego zał./rozł.\",\n          \"executionDate\": \"wykonaniu usługi\",\n          \"latestStepStop\": \"zakończ. ostatniego zał./rozł.\",\n          \"stepStart\": \"rozpoczęciu\",\n          \"stepStop\": \"zakończeniu\",\n          \"transportCreated\": \"utworzeniu transportu\"\n        },\n        \"before\": {\n          \"earliestStepStart\": \"rozp. pierwszego zał./rozł.\",\n          \"executionDate\": \"wykonaniem usługi\",\n          \"latestStepStop\": \"zakończ. ostatniego zał./rozł.\",\n          \"stepStart\": \"rozpoczęciem\",\n          \"stepStop\": \"zakończeniem\",\n          \"transportCreated\": \"utworzeniem transportu\"\n        }\n      },\n      \"shouldBeConfirmedBy\": \"powinien być potw.\",\n      \"sign\": \"Przed/Po\",\n      \"stageName\": \"Nazwa statusu\",\n      \"stepType\": {\n        \"load\": \"załadunku\",\n        \"placeholder\": \"Typ akcji\",\n        \"service\": \"serwisu\",\n        \"unload\": \"rozładunku\"\n      },\n      \"tracked\": {\n        \"disabled\": {\n          \"label\": \"\",\n          \"title\": \"Oczekiwany czas potw. etapu będzie tylko informacją poglądową - w przypadku niezatwierdzenia etapu o czasie nie zmienimy koloru wiersza ani okna i nie będziemy wysyłać powiadomień o spóźnieniu. Kliknij w ikonkę, by zmienić ustawienia.\"\n        },\n        \"enabled\": {\n          \"label\": \"Nadzorowanie punktualności\",\n          \"title\": \"W przypadku niezatwierdzenia etapu o czasie transport przejdzie w stan 'spóźnienia' - wiersz w tabeli oraz okno czasowe zmienią kolor na czerwony oraz zostaną wysłane maile z informacją o spóźnieniu. Kliknij w ikonkę, by zmienić ustawienia.\"\n        }\n      },\n      \"unit\": \"Jednostka\"\n    },\n    \"tasks\": {\n      \"empty\": \"Nie ma tu żadnych zadań.\"\n    },\n    \"trailer\": {\n      \"errors\": {\n        \"axisType\": {\n          \"tooShort\": \"Rodzaj osi powinien składać się z co najmniej trzech znaków\"\n        },\n        \"capacity\": {\n          \"blank\": \"Proszę podać pojemność\"\n        },\n        \"flTrackerId\": {\n          \"notANumber\": \"Numer musi zawierać wyłącznie cyfry\"\n        },\n        \"model\": {\n          \"tooShort\": \"Model powinien składać się z co najmniej trzech znaków\"\n        },\n        \"owner\": {\n          \"blank\": \"Proszę podać właściciela\"\n        },\n        \"registrationNumber\": {\n          \"blank\": \"Proszę podać numer rejestracyjny\",\n          \"tooLong\": \"Numer rejestracyjny powinien składać się z maksymalnie 40 znaków\",\n          \"tooShort\": \"Numer rejestracyjny powinien składać się z co najmniej trzech znaków\"\n        }\n      }\n    },\n    \"transaction\": {\n      \"errors\": {\n        \"carrierCompany\": {\n          \"blank\": \"Proszę wybrać przewoźnika\"\n        },\n        \"currency\": {\n          \"blank\": \"Proszę podać walutę\"\n        },\n        \"currencyOfFreight\": {\n          \"blank\": \"Proszę podać walutę\"\n        },\n        \"currencyOfWash\": {\n          \"blank\": \"Proszę podać walutę\"\n        },\n        \"distanceToTheWash\": {\n          \"blank\": \"Proszę podać odległość w km\"\n        },\n        \"kilometersWithLoad\": {\n          \"blank\": \"Proszę podać kilometry ładowne\"\n        },\n        \"priceOfFreight\": {\n          \"incorrectNumber\": \"Proszę podać poprawną kwotę frachtu\"\n        },\n        \"priceOfService\": {\n          \"incorrectNumber\": \"Proszę podać poprawną cenę usługi\"\n        },\n        \"priceOfWash\": {\n          \"incorrectNumber\": \"Proszę podać poprawny koszt mycia\"\n        }\n      },\n      \"profitMargin\": \"Marża\"\n    },\n    \"transport\": {\n      \"addNewCompany\": {\n        \"assignmentCompany\": \"Chcesz przypisać tę firmę jako wykonawcę transportu?\",\n        \"cooperatingCompanies\": \"Współpracujesz już z firmą o podobnej nazwie\",\n        \"emailInfo\": \"Na podany adres e-mail zostanie wysłane zaproszenie do współpracy.\",\n        \"emailRequired\": \"Jeśli chcesz wysłać zaproszenie do współpracy musisz podać adres email\",\n        \"existingCompany\": \"Posiadamy już w naszej bazie firmę o NIP-ie\",\n        \"existingCompanyAndPartnership\": \"Firma o numerze NIP {taxIdNumber} jest już zarejestrowana w systemie i należy do grupy Twoich współpracowników\",\n        \"label\": \"Dodaj firmę, której nie ma w systemie.\",\n        \"sendInvitation\": \"Wyślij zaproszenie do współpracy\",\n        \"wrongEmail\": \"Podany adres email jest błędny\"\n      },\n      \"additionalData\": \"Dodatkowe dane\",\n      \"additionalDataPlaceholder\": \"Dodatkowe uwagi widoczne na dokumencie zlecenia (pdf)\",\n      \"advice\": \"Awizuj\",\n      \"adviceFor\": \"Nazwa firmy\",\n      \"arrivalDate\": \"Data przybycia\",\n      \"bigQuantityWarning\": \"Czy jesteś pewien, że awizujesz więcej niż jedną naczepę towaru?\",\n      \"canNotEditAfterProcessStarts\": \"Możesz edytować tylko dane awizacji, które utworzyłeś oraz przed wjazdem kierowcy na teren zakładu.\",\n      \"canNotEditBecauseOfOtherContractors\": \"Nie możesz edytować danych awizacji od wielu kontrahentów.\",\n      \"carRegistrationNumber\": \"Numer rejestracyjny ciągnika\",\n      \"carrier\": {\n        \"chooseCarrier\": \"Wybierz przewoźnika\",\n        \"kilometersWithLoad\": \"Kilometry ładowne\",\n        \"label\": \"Przewoźnik\",\n        \"pleaseChooseCarrier\": \"Proszę wybrać przewoźnika\",\n        \"priceLowerThanMinimalMargin\": \"Ustalona marża jest niższa od minimalnej dopuszczalnej marży, wynoszącej {minimalProfitMargin} {currencySymbol}\",\n        \"priceLowerThanMinimalMarginAccept\": \"Czy jesteś pewien, że chcesz przekazać zlecenie z podaną ceną frachtu?\",\n        \"priceOfFreight\": \"Fracht\"\n      },\n      \"carrierCompany\": \"Przewoźnik\",\n      \"changeCarrierConfirm\": \"Czy na pewno chcesz zmienić przewoźnika przypisanego do transportu? W przypadku zmiany przewoźnika w transporcie, w którym została już dodana awizacja dodatkowo w transporcie zajdą nieodwracalne zmiany:\\n- zostaną wyczyszczone dane awizacji\\na po zapisaniu formularza:\\n- zostaną usunięte wszystkie zamówienia na usługę zewnętrzną,\\n- zostaną wyczyszczone dane związane z powiadomieniami w sekcji Powiadomienia,\\n- zostanie usunięta wybrana do zlecenia myjnia (o ile jest w zleceniu),\\n- zostanie usunięty etap 'mycie' z listy etapów do potwierdzenia (o ile był w zleceniu).\\nUwaga! W przypadku zamówień na usługę zewnętrzną potwierdzonych już w SAP konieczne będzie usunięcie zamówień po stronie SAP.\",\n      \"checkpoints\": {\n        \"confirmed\": \"Potwierdził\",\n        \"label\": \"Statusy\",\n        \"planConfirm\": \"Planowana data potwierdzenia\",\n        \"realConfirm\": \"Rzeczywista data potwierdzenia\",\n        \"status\": \"Status\"\n      },\n      \"chooseForwarder\": \"Wybierz spedytora\",\n      \"client\": {\n        \"confirm\": \"Potwierdź\",\n        \"label\": \"Klient\"\n      },\n      \"clientCompany\": \"Klient\",\n      \"confirmBefore\": \"Przed wybraniem potwierdź zlecenie\",\n      \"contractors\": {\n        \"add\": {\n          \"title\": \"Dodaj kolejnego kontrahenta\"\n        },\n        \"delete\": {\n          \"title\": \"Usuń kontrahenta z tego transportu\"\n        }\n      },\n      \"createTitle\": \"Zaplanuj dostawę\",\n      \"createdBy\": \"Utworzony przez\",\n      \"createdMessage\": \"Utworzony {date} przez {person} ({company})\",\n      \"currency\": \"Waluta\",\n      \"dateOfAdvice\": \"Data dostawy\",\n      \"dateOfArchiving\": \"Data przeniesienia do archiwum\",\n      \"dateOfCollection\": \"Data odbioru\",\n      \"dateOfDeletion\": \"Data usunięcia\",\n      \"deleteTransport\": \"Czy na pewno chcesz usunąć transport?\",\n      \"description\": \"Uwagi\",\n      \"details\": \"Szczegóły dostawy\",\n      \"documentNumber\": \"Numer dokumentu kierowcy\",\n      \"documents\": {\n        \"empty\": \"Do tej dostawy nie zostały jeszcze dodane dokumenty.\",\n        \"header\": \"Dokumenty dla transportu {identifier}\",\n        \"label\": \"Dokumenty\"\n      },\n      \"downloadAsPDF\": \"Pobierz dokument zlecenia w formacie PDF\",\n      \"driverIdentifier\": \"Numer dowodu osobistego\",\n      \"driverLanguage\": \"Język kierowcy\",\n      \"driverMobilePhoneNumber\": \"Numer telefonu kierowcy\",\n      \"driverName\": \"Nazwisko i imię kierowcy\",\n      \"earliestStepStart\": \"Data załadunku\",\n      \"erpIdentifier\": \"Numer zlecenia klienta\",\n      \"errors\": {\n        \"clientCompany\": {\n          \"blank\": \"Proszę podać kienta\"\n        },\n        \"contractors\": {\n          \"notUnique\": \"Proszę podać unikalną listę kontrahentów\"\n        },\n        \"dateOfAdvice\": {\n          \"blank\": \"Proszę podać datę dostawy\",\n          \"isInPast\": \"Nie możesz zaplanować dostawy w przeszłości\"\n        },\n        \"erpIdentifier\": {\n          \"blank\": \"Proszę podać numer zlecenia klienta\"\n        },\n        \"forwarder\": {\n          \"blank\": \"Proszę wybrać spedytora\"\n        },\n        \"requiredCarType\": {\n          \"blank\": \"Proszę podać wymagane auto\"\n        },\n        \"summaryQuantity\": {\n          \"nonPositiveInteger\": \"Ilość palet musi być liczbą całkowitą większą niż  0\"\n        },\n        \"summaryQuantityBoxes\": {\n          \"nonPositiveInteger\": \"Ilość kartonów musi być liczbą całkowitą większą niż 0\",\n          \"summaryQuantityBlank\": \"Oszacuj na ilu paletach zmieszczą się zaznaczone kartony i podaj ilość - minimum 1 paleta\"\n        },\n        \"wash\": {\n          \"blank\": \"Proszę wybrać myjnię\"\n        }\n      },\n      \"filterDate\": {\n        \"max\": {\n          \"placeholder\": {\n            \"executionDate\": \"Maks. data wyk. usł.\",\n            \"transportDate\": \"Maks. data\"\n          },\n          \"title\": {\n            \"executionDate\": \"Wybierz maksymalną datę wykonania usługi.\",\n            \"transportDate\": \"Wybierz maksymalną datę.\"\n          }\n        },\n        \"min\": {\n          \"placeholder\": {\n            \"executionDate\": \"Min. data wyk. usł.\",\n            \"transportDate\": \"Min. data\"\n          },\n          \"title\": {\n            \"executionDate\": \"Wybierz minimalna datę wykonania usługi\",\n            \"transportDate\": \"Wybierz minimalną datę.\"\n          }\n        },\n        \"mode\": {\n          \"LOAD_DATE\": \"Załadunku\",\n          \"UNLOAD_DATE\": \"Rozładunku\"\n        }\n      },\n      \"forwarder\": \"Spedytor\",\n      \"group\": \"Grupa\",\n      \"grouping\": {\n        \"INTERMODAL\": \"Transport tankkontenerami\",\n        \"INTERNATIONAL\": \"Transport cysternami poza Polską\",\n        \"NATIONAL\": \"Transport cysternami na terenie Polski\",\n        \"assignedRoutes\": \"Przydzielone trasy:\",\n        \"dropHere\": \"Upuść tutaj trasę...\",\n        \"forwarders\": \"Spedytorzy:\",\n        \"forwardersGroup\": \"Grupy spedytorów\",\n        \"notAssignedRoutes\": \"Nieprzydzielone trasy\",\n        \"responsibleFor\": \"Odpowiedzialni za:\"\n      },\n      \"integration\": {\n        \"controllingNumber\": \"Numer zlecenia kontrolingowego\",\n        \"dateCreated\": \"Data utworzenia\",\n        \"flOrderNumber\": \"Numer trasy\",\n        \"label\": \"Integracja\",\n        \"message\": \"Komunikat\",\n        \"messages\": {\n          \"ASSIGNED_RESOURCE_OCCUPANCY\": \"Dodanie powiązania trasy z zasobami\",\n          \"AUTOMATIC_TIME_SHIFT\": \"Automatyczne przesunięcie terminu transportu\",\n          \"CREATED_CONTROLLING_ORDER\": \"Utworzenie zl. kontrol.\",\n          \"CREATED_FRAMELOGIC_ROUTE\": \"Utworzenie trasy\",\n          \"UPDATED_CONTROLLING_ORDER\": \"Edycja zl. kontrol.\",\n          \"UPDATED_FRAMELOGIC_ROUTE\": \"Edycja powiązania trasy z zasobami\"\n        },\n        \"responseValue\": \"Odpowiedź\"\n      },\n      \"latestStepStop\": \"Data Rozładunku\",\n      \"load\": \"Załadunek\",\n      \"load-address\": \"Adres (załadunek)\",\n      \"load-company\": \"Firma (załadunek)\",\n      \"load-deliveryDateFrom\": \"Data \\\"od\\\" (załadunek)\",\n      \"load-deliveryDateTo\": \"Data \\\"do\\\" (załadunek)\",\n      \"load-distance\": \"Dystans (załadunek)\",\n      \"load-documentIdentifier\": \"Numer dokumentu (załadunek)\",\n      \"load-exportClearance\": \"Odprawa eksport (załadunek)\",\n      \"load-importClearance\": \"Odprawa import (załadunek)\",\n      \"load-quantity\": \"Ilość (załadunek)\",\n      \"load-volume\": \"Objętość (załadunek)\",\n      \"load-weight\": \"Waga (załadunek)\",\n      \"logs\": {\n        \"label\": \"Historia zmian\"\n      },\n      \"nationality\": \"Narodowość kierowcy\",\n      \"noFilesForOldBrowsers\": \"Funkcjonalność dodawania plików w tym widoku nie jest dostępna na Twojej przeglądarce. Plik można dodać z poziomu tabeli.\",\n      \"otherRequirements\": \"Inne wymagania\",\n      \"packs\": {\n        \"boxes\": \"Kartony\",\n        \"label\": \"Opakowania\",\n        \"pallets\": \"Palety\"\n      },\n      \"personsGroup\": \"Grupa\",\n      \"plan\": \"Zaplanuj\",\n      \"priceOfService\": \"Cena usługi\",\n      \"products\": {\n        \"label\": \"Ładunek\",\n        \"name\": \"Nazwa\",\n        \"symbol\": \"Symbol\",\n        \"totalGrossTonnage\": \"Waga brutto\",\n        \"totalNetTonnage\": \"Waga netto\"\n      },\n      \"quantity\": \"Ilość jednostek ładunkowych\",\n      \"remoteIdHeader\": \"Id w systemie klienta\",\n      \"requiredCarType\": \"Wymagane auto\",\n      \"saveTransportConfirm\": \"Zmieniłeś dane załadunku lub rozładunku. Czy na pewno chcesz zapisać transport z podanym frachtem / kilometrami ładownymi?\",\n      \"selectCountry\": \"Kraj\",\n      \"selectSupplier\": \"Wybierz dostawcę \\\\\\\\ odbiorcę\",\n      \"selectTransportType\": \"Wybierz rodzaj dostawy\",\n      \"service-address\": \"Adres (serwis)\",\n      \"service-company\": \"Firma (serwis)\",\n      \"service-deliveryDateFrom\": \"Data \\\"od\\\" (serwis)\",\n      \"service-deliveryDateTo\": \"Data \\\"do\\\" (serwis)\",\n      \"service-distance\": \"Dystans (serwis)\",\n      \"service-documentIdentifier\": \"Numer dokumentu (serwis)\",\n      \"service-exportClearance\": \"Odprawa eksport (serwis)\",\n      \"service-importClearance\": \"Odprawa import (serwis)\",\n      \"service-quantity\": \"Ilość (serwis)\",\n      \"service-volume\": \"Objętość (serwis)\",\n      \"service-weight\": \"Waga (serwis)\",\n      \"stoNumberHeader\": \"Numer STO\",\n      \"syncCheckpoints\": \"Wykonaj synchronizację statusów ze zleceniem {remoteId} na Platformie PCC\",\n      \"syncWithRemote\": \"Wykonaj synchronizację ze zleceniem {remoteId} na Platformie PCC\",\n      \"termsOfConditionsAccepted\": \"Akceptuję\",\n      \"title\": \"Dostawa {ident}\",\n      \"tradesman\": {\n        \"label\": \"Handlowiec\"\n      },\n      \"trailerRegistrationNumber\": \"Numer rejestracyjny naczepy\",\n      \"type\": {\n        \"DELIVERY\": \"Dostawa dla PCC\",\n        \"EXTERNAL_COST_ORDER\": \"Zamówienie\",\n        \"EXTERNAL_DELIVERY\": \"Dostawa zewnętrzna dla PCC\",\n        \"EXTERNAL_MANUAL_TRANSPORT\": \"Transport zewnętrzny\",\n        \"EXTERNAL_TRANSPORT_ORDER\": \"Transport zewnętrzny dla PCC\",\n        \"LEAVE\": \"Urlop\",\n        \"MANUAL_TRANSPORT\": \"Transport\",\n        \"SERVICE\": \"Naprawa/Przegląd\",\n        \"TRANSPORT\": \"Transport dla PCC\",\n        \"TRANSPORT_ORDER\": \"Zlecenie transportowe\"\n      },\n      \"unload\": \"Rozładunek\",\n      \"unload-address\": \"Adres (rozładunek)\",\n      \"unload-company\": \"Firma (rozładunek)\",\n      \"unload-deliveryDateFrom\": \"Data \\\"od\\\" (rozładunek)\",\n      \"unload-deliveryDateTo\": \"Data \\\"do\\\" (rozładunek)\",\n      \"unload-distance\": \"Dystans (rozładunek)\",\n      \"unload-documentIdentifier\": \"Numer dokumentu (rozładunek)\",\n      \"unload-exportClearance\": \"Odprawa eksport (rozładunek)\",\n      \"unload-importClearance\": \"Odprawa import (rozładunek)\",\n      \"unload-quantity\": \"Ilość (rozładunek)\",\n      \"unload-volume\": \"Objętość (rozładunek)\",\n      \"unload-weight\": \"Waga (rozładunek)\",\n      \"volume\": \"Objętość\",\n      \"wash\": {\n        \"chooseWash\": \"Wybierz myjnię\",\n        \"choosingWashFailedAlert\": \"Wybieranie myjni nie powiodło się. Prosimy spróbować ponownie, a jeśli problem nie ustępuje, prosimy o kontakt z działem technicznym.\",\n        \"costOfWashing\": \"Koszt mycia\",\n        \"distanceInKm\": \"Odległość w km\",\n        \"label\": \"Myjnia\"\n      },\n      \"wash-address\": \"Adres (myjnia)\",\n      \"wash-company\": \"Firma (myjnia)\",\n      \"wash-deliveryDateFrom\": \"Data \\\"od\\\" (myjnia)\",\n      \"wash-deliveryDateTo\": \"Data \\\"do\\\" (myjnia)\",\n      \"wash-distance\": \"Dystans (myjnia)\",\n      \"wash-documentIdentifier\": \"Numer dokumentu (myjnia)\",\n      \"wash-exportClearance\": \"Odprawa eksport (myjnia)\",\n      \"wash-importClearance\": \"Odprawa import (myjnia)\",\n      \"wash-quantity\": \"Ilość (myjnia)\",\n      \"wash-volume\": \"Objętość (myjnia)\",\n      \"wash-weight\": \"Waga (myjnia)\",\n      \"weight\": \"Waga\",\n      \"wzDocument\": \"Numery dok. WZ\"\n    },\n    \"truck\": {\n      \"errors\": {\n        \"carTypeGroup\": {\n          \"blank\": \"Proszę wybrać środek transportu\"\n        },\n        \"euroStandard\": {\n          \"blank\": \"Proszę podać normę euro\"\n        },\n        \"flTrackerId\": {\n          \"notANumber\": \"Numer musi zawierać wyłącznie cyfry\"\n        },\n        \"group\": {\n          \"chooseGroup\": \"Proszę wybrać grupę\"\n        },\n        \"model\": {\n          \"tooShort\": \"Model powinien składać się z co najmniej trzech znaków\"\n        },\n        \"owner\": {\n          \"blank\": \"Proszę podać właściciela\"\n        },\n        \"registrationNumber\": {\n          \"blank\": \"Proszę podać numer rejestracyjny\",\n          \"tooLong\": \"Numer rejestracyjny powinien składać się z maksymalnie 20 znaków\",\n          \"tooShort\": \"Numer rejestracyjny powinien składać się z co najmniej trzech znaków\"\n        },\n        \"yearOfProduction\": {\n          \"notANumber\": \"Rocznik powinien składać się tylko z liczb z przedziału 1920-rok bieżący\"\n        }\n      }\n    },\n    \"user\": {\n      \"accountCreatedBy\": \"Konto utworzone przez\",\n      \"activeNotifications\": \"Aktywne powiadomienia\",\n      \"createUser\": \"Dodaj użytkownika\",\n      \"deleteConfirm\": \"Na pewno chcesz usunąć użytkownika?\",\n      \"deletedMessage\": \"Usunięty {date} przez użytkownika {person} z firmy {company}.\",\n      \"editUser\": \"Edycja użytkownika\",\n      \"email\": \"Email\",\n      \"groupName\": \"Grupa\",\n      \"invitedBy\": \"Zaproszony: {date} przez {person}.\",\n      \"list\": \"Lista użytkowników\",\n      \"mobilePhoneNumber\": \"Telefon\",\n      \"myAccount\": \"Moje konto\",\n      \"name\": \"Imię i nazwisko\",\n      \"noActiveNotifications\": \"Brak aktywnych powiadomień\",\n      \"roleDescription\": \"Opis roli\",\n      \"sapLogin\": \"Login SAP\",\n      \"selectRole\": \"Wybierz rolę\",\n      \"username\": \"Login\"\n    },\n    \"users\": {\n      \"label\": \"Użytkownicy\"\n    },\n    \"vehicle\": {\n      \"add\": {\n        \"CISTERN\": \"Dodaj cysternę\",\n        \"UNDERCARRIAGE\": \"Dodaj podwozie\"\n      },\n      \"associatedContainer\": \"Kontener\",\n      \"axisType\": \"Rodzaj osi\",\n      \"bulwarks\": \"Falochrony\",\n      \"capacity\": \"Pojemność\",\n      \"carType\": \"Typ pojazdu\",\n      \"carTypeGroup\": \"Środek transportu\",\n      \"card\": {\n        \"CONTAINER\": \"Karta kontenera\",\n        \"TRAILER\": \"Karta naczepy\",\n        \"TRUCK\": \"Karta ciągnika\"\n      },\n      \"closestReview\": \"Najbliższy przegląd/naprawa\",\n      \"containerNumber\": \"Numer kontenera\",\n      \"containersTrailer\": \"Podwozie\",\n      \"controllingNumber\": \"Zlecenie kontrolingowe\",\n      \"costObject\": \"Obiekt kosztowy\",\n      \"create\": {\n        \"CISTERN\": \"Utwórz cysternę\",\n        \"CONTAINER\": \"Kontener\",\n        \"TRUCK\": \"Utwórz ciągnik\",\n        \"UNDERCARRIAGE\": \"Utwórz podwozie\"\n      },\n      \"deleteConfirm\": \"Na pewno chcesz usunąć pojazd?\",\n      \"deletedMessage\": \"Poprawnie usunęliśmy pojazd {vehicleRegistrationNumber}.\",\n      \"description\": \"Opis\",\n      \"downAirConnection\": \"Podłączenie powietrza na dole\",\n      \"driver\": \"Kierowca\",\n      \"euroStandard\": \"Norma Euro\",\n      \"flTrackerId\": \"ID (lokalizator)\",\n      \"group\": \"Grupa\",\n      \"label\": {\n        \"CARRIER\": \"Przewoźnik\",\n        \"CONTAINER\": \"Kontener\",\n        \"TRAILER\": \"Naczepa\",\n        \"TRUCK\": \"Ciągnik\"\n      },\n      \"model\": \"Model\",\n      \"mpk\": \"MPK\",\n      \"numberOfCompartments\": \"Ilość komór\",\n      \"numberOfManholes\": \"Ilość włazów\",\n      \"outOfCommission\": \"Sprzęt wyłączony z eksploatacji\",\n      \"outOfCommissionHint\": \"Sprzęt wyłączony z eksploatacji\",\n      \"owner\": \"Właściciel\",\n      \"plural\": {\n        \"CISTERN\": \"cysterny\",\n        \"CONTAINER\": \"kontenery\",\n        \"TRAILER\": \"naczepy\",\n        \"TRUCK\": \"ciągniki\",\n        \"UNDERCARRIAGE\": \"podwozia\",\n        \"VEHICLE\": \"pojazdy\"\n      },\n      \"registrationNumber\": \"Numer rejestracyjny\",\n      \"route\": \"Trasa\",\n      \"savedMessage\": \"Poprawnie zapisaliśmy pojazd {vehicleRegistrationNumber}.\",\n      \"scheduleReview\": \"Zaplanuj\",\n      \"sideNumber\": \"Numer boczny\",\n      \"trailer\": \"Naczepa\",\n      \"trailerType\": {\n        \"CISTERN\": \"Cysterna\",\n        \"UNDERCARRIAGE\": \"Podwozie\",\n        \"label\": \"Typ\"\n      },\n      \"truck\": \"Ciągnik\",\n      \"validityDates\": \"Daty ważności\",\n      \"valveType\": \"Typ zaworu\",\n      \"yearOfProduction\": \"Rocznik\"\n    },\n    \"warehouse\": {\n      \"reserveFreePlace\": \"Zarezerwuj wolne miejsce w harmonogramie na {initialStart}\"\n    },\n    \"washingStatus\": {\n      \"warning\": \"Naczepa ma niepotwierdzony status mycia w co najmniej dwóch zleceniach. Przed wyborem naczepy do awizacji może być maksymalnie jedno zlecenie bez potwierdzonego statusu mycia.\"\n    },\n    \"workflows\": {\n      \"addTask\": \"Dodaj etap\",\n      \"label\": \"Ustawienia etapów i statusów\",\n      \"saveSuccessMessage\": \"Poprawnie zapisaliśmy ustawienia etapów i statusów.\",\n      \"updateDisclaimer\": \"Uwaga: zmiany dotyczące czasu zaczną obowiązywać tylko dla NOWYCH transportów.\"\n    },\n    \"wrongUrl\": \"Brak dostępu lub strona o podanym adresie nie istnieje\",\n    \"xls\": {\n      \"mode\": {\n        \"ROUTES\": {\n          \"desc\": \"Raport zawiera wykonane trasy przez kierowców. Pod uwagę brane są zlecenia, w których istnieje przynajmniej jeden rozładunek, którego faktyczna data potwierdzenia lub planowana data rozładunku (w przypadku gdy nie ma potwierdzonego etapu) znajduje się w zadanym zakresie czasu.\",\n          \"disabled\": \"Raport wykonanych tras dostępny jest tylko w przypadku filtrowania zleceń po dacie rozładunku.\",\n          \"label\": \"Raport wykonanych tras\"\n        },\n        \"TRANSPORTS\": {\n          \"desc\": \"Raport zleceń zawiera szczegóły wybranych zleceń.\",\n          \"label\": \"Raport zleceń\"\n        },\n        \"select\": \"Wybierz wersję pliku\"\n      },\n      \"title\": \"Parametry pliku Excel\"\n    }\n  };\n  _exports.default = _default;\n});","define(\"apollo/utils/intl/missing-message\", [\"exports\", \"ember-intl/utils/missing-message\"], function (_exports, _missingMessage) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  Object.defineProperty(_exports, \"default\", {\n    enumerable: true,\n    get: function get() {\n      return _missingMessage.default;\n    }\n  });\n});","\n","define('apollo/config/environment', [], function() {\n  var prefix = 'apollo';\ntry {\n  var metaName = prefix + '/config/environment';\n  var rawConfig = document.querySelector('meta[name=\"' + metaName + '\"]').getAttribute('content');\n  var config = JSON.parse(decodeURIComponent(rawConfig));\n\n  var exports = { 'default': config };\n\n  Object.defineProperty(exports, '__esModule', { value: true });\n\n  return exports;\n}\ncatch(err) {\n  throw new Error('Could not read config from meta tag with name \"' + metaName + '\".');\n}\n\n});\n","\n          if (!runningTests) {\n            require(\"apollo/app\")[\"default\"].create({\"defaultLocale\":\"en\",\"name\":\"apollo\",\"version\":\"2.5.0+320fada5\",\"validatorDefaultLocale\":\"en\"});\n          }\n        \n"],"names":[],"mappings":"AAAA;AACA;AACA;;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7HA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9HA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChOA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/JA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7MA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvMA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjLA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChNA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChLA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7hBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9JA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClLA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5KA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpQA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtSA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9HA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC90BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzcA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3LA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC9CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7IA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC7HA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACv8DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACz8DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACXA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;AACA;AACA;AACA;AACA;","file":"apollo.js"}