Commit Graph

191 Commits (f8b6eadf09445cf3e3efdf908a64376106a528bb)

Author SHA1 Message Date
Elsio Sanchez 6f4fc11780
upload orders to the server (#579)
* upload orders to the server

* support convert currency

* support for currency search, payment types and undoing payment

* change icon
2021-02-05 17:15:22 -04:00
Elsio Sanchez 60223ecc14
support for payment methods (#578) 2021-02-03 00:35:27 -04:00
Elsio Sanchez d83b109aef
Feature/support pos (#577)
* when cancelled, you must exit the collection window

* when there is no conversion rate it should show the amount receivable in zero
2021-02-01 22:58:14 -04:00
Elsio Sanchez 3d62e27a6a
Errors in fields and when creating lines (#575)
* errores del campo y al crear lineas

* Errors in fields and when creating lines

* minimal change
2021-01-28 16:34:48 -04:00
Elsio Sanchez c4f3e500d7
Validate collection (#568)
* correcting field title errors

* Validate collection

* add translation

* add traslation

* remove the function displayTenderType

* correcting translation

* remove unnecessary code
2021-01-25 15:06:00 -04:00
Edwin Betancourt 7706b7715c
feat: Refactor process vuex module. (#563)
Co-authored-by: EdwinBetanc0urt <EdwinBetanco0urt@outlook.com>
2021-01-12 17:14:05 -04:00
Elsio Sanchez 0b9e4e7df4
print label from table (#560)
* print label from table

* minimal changes

* correcting currency conversion errors

* remove switch

* minimal change
2020-12-14 12:19:43 -04:00
Edwin Betancourt 0e22b1d714
fix: Lookup item direct query columnName not exist (#558)
Co-authored-by: EdwinBetanc0urt <EdwinBetanco0urt@outlook.com>
2020-12-04 08:59:31 -04:00
Yamel Senih 3ed5b6637f Fixed error with pdf and binary data for reports 2020-12-03 12:29:48 -04:00
Elsio Sanchez 2802e06030
add traduction and icon (#552) 2020-12-02 12:34:15 -04:00
Elsio Sanchez 210443b395
Add product information form (#551)
* Add Form The PorductInfo

* remove console.log
2020-12-01 19:39:39 -04:00
Edwin Betancourt d6f52a70e3
fix: Relations in context menu. (#545)
* fix: Relations in context menu.

* fix comments.

Co-authored-by: EdwinBetanc0urt <EdwinBetanco0urt@outlook.com>
2020-11-23 10:17:02 -04:00
Elsio Sanchez fdc81386fc
Bugfix/procces error (#540)
* Correcting errors in the processes and reports
The process was successful but it was throwing undefined Uuid error

* delete console.log

Co-authored-by: elsiosanchez <elsiosanches@gmial.com>
2020-11-11 17:49:29 -04:00
Elsio Sanchez b5ffa87141
add document status bar (#539)
* add document status bar

* remove console

Co-authored-by: elsiosanchez <elsiosanches@gmial.com>
2020-11-11 17:49:05 -04:00
Elsio Sanchez 5c6712ca54
The History of changes does not show the detail (#537)
* The History of changes does not show the detail
show the historical detail

* minimal change

Co-authored-by: elsiosanchez <elsiosanches@gmial.com>
2020-11-06 10:13:02 -04:00
Yamel Senih 6e54d93b9b
Add API REST support based on proxy-adempiere-api and backend implementation (#529) 2020-10-28 17:19:53 -04:00
Yamel Senih 40cc40a9ab
REfactory from Panjian changes, update gRPC library and components (#526) 2020-08-08 16:41:20 -04:00
Edwin Betancourt e5fa066938
feat: Add number format value (#519)
* feat: First change, add country and currency

* add support to currency prefix or sufix.

* fix
2020-06-12 13:07:32 -04:00
Edwin Betancourt 0800511177
feat: Remove context (#508)
* Change definition for v-model of fields using reactive store

* change custom validateValue to custom and overwrite parsedValue.

* Delete unused parameters.

* Add queue for persistence

* fix: Create entity.

* Add return value as array for persistence

* Add multiple commit for panel

* remove commnets

* Change context session to preference.

* fix: Load window.

* Add support to seekrecord for panel

* Set default value to isActive columnName.

* set default values.

* Separate template mobile and panel desktop with mixin.

* set values into panel with first load of records.

* fix lookups value and display value.

* change `DisplayColumn_${columnName}` to `displayColumnName` property.

* fix create entity with default values.

* Set default values and fix browser search.

* fix context values from SmartBrowser.

* fix: Associated process.

* set context values to process associated.

* fix set values.

* fix style field components.

* fix send values to server.

Co-authored-by: Yamel Senih <ysenih@erpya.com>
2020-06-12 12:07:24 -04:00
Edwin Betancourt a8b4b5b630
feat: Add support to package gRPC-Dictionary-Client v1.4.3. (#516) 2020-06-05 11:42:20 -04:00
Edwin Betancourt 19e3690a9a
fix: Error run process, output is undefined. (#510) 2020-06-03 16:25:26 -04:00
elsiosanchez 635363a8e5
field search bug fix in LookupFactory (#501)
* field search bug fix in LookupFactory

* remove console
2020-05-21 11:13:45 -04:00
Edwin Betancourt 8727beefdc
feat: Add grpc core client support. (#495)
* feat: Add grpc core client support.

* export instances and catching error.
2020-05-15 10:57:53 -04:00
Yamel Senih c03a3278da
Add support to default date format from language definition (#494)
* Add support to default date format from language definition

* Add optional format for format field
2020-05-12 03:11:02 -04:00
Edwin Betancourt 6f7b567195
feat: Add field locator warehouse (#490)
* Add locator wharehouse (#7)

* proposal for location component

* change props

* remove children if is empty

* redefine call data

Co-authored-by: leonel1524 <matosleonel0@gmail.com>

* feat: Add Locator Warehouse Field.

* remove unused code.

Co-authored-by: leonel1524 <matosleonel0@gmail.com>
2020-05-08 16:56:57 -04:00
Edwin Betancourt 91f0e9805e
fix: Empty mandatory and read only fields. (#486) 2020-05-06 14:46:20 -04:00
Yamel Senih 50bac60614
Add support to ActionKeyPerformance event for implement enter event (#488) 2020-05-06 12:59:06 -04:00
Yamel Senih 8d4f2a361f
Fixed error with document action request for documents (#481) 2020-05-04 22:34:01 -04:00
Yamel Senih 0079502942
Rename event handler for fields, add some commits: (#480)
- addActionPerformed
- addKeyPressed
- addKeyReleased
- addFocusGained
- addFocusLost
- addRunAction
2020-05-04 21:38:53 -04:00
Yamel Senih 86fd3a432a
Bugfix/dynamic import (#473)
* first test es-lint babel.

* Update all dependencies and fix import dynamic import.

* Add support to docstatus

Co-authored-by: Edwin Betancourt <EdwinBetanc0urt@hotmail.com>
2020-04-29 23:39:57 -04:00
elsiosanchez b45619fa74
addAction (#470)
* addAction

* minimal change

* minimal change
2020-04-29 17:02:01 -04:00
Yamel Senih efe5f49e9e
Add functionality for event handler from any field, it define the follow global events: (#472)
- Action Performed: used for all **change** event
- Focus Gained: used for focus gained on field
- Focus Lost: used for focus lost on field
- Key Pressed: like to keydown
- Key Released: like keyup

For field events:
- notifyActionPerformed: when a value is changed
- notifyKeyPressed: when a key is press
- notifyKeyReleased: when a key is released
- notifyFocusGained: when a focus is gained in component
- notifyFocusLost: when a focus is lost from component
For Actions:
- notifyRunAction: used when a action is applied
Getters:
- getFieldEventList: get field event list from container UUID
- getActionEventList: get action event list from container UUID
2020-04-29 16:44:05 -04:00
Edwin Betancourt 6e9c48ad51
feat: Change size component implementation (#464)
* feat: Change size component implementation

* fix operators list.

* set size values in references.

* fix: Operator's comparison list.

* Set id with constants references.
2020-04-29 10:32:15 -04:00
Yamel Senih dc7221d886
Remove unnecessary store (#468) 2020-04-28 19:31:13 -04:00
Yamel Senih 1c133bc87c
Feature/#source code improve reorder implementation (#466)
* Improve source code and define structure for api
Note that currently does not exist a way for spared api and search from 
backend or push, this pull request want reorder use of api by 
functionality or tool:
- All inside ADempiere folder is dedicated for adempiere functionality
- ADempiere/dashboard: use this path for add your api resource for all 
related with dashboard, note that already exist a file named 
dashboard.js with standard dashboard for ADempiere, if you want to add a 
new dashboard just create a new file <dashboard name>.js for gest info 
from backend
- ADempiere/form: used for all form, for now exist the first 
implementation named price-checking.js that matched with 
components/ADempiere/form/PriceChecking, if you want to add a new form 
just add a new file here
- ADempiere/browser.js: browser is a native functionality for Smart 
Browser tool, just add here all functions related for browser
- ADempiere/private-access.js: just handle private access, will be used 
for add role table access and record access (nice to have)
- ADempiere/process.js: related with all action for process and get 
information from server like getProcessLog and others
- ADempiere/report.js: get info like getReportOutput from parameters 
used for window report and change print formats
- ADempiere/rule.js: for now is used for dispatch callouts from server 
but will be implemented for run rules directly for client on languages 
like javascript, kotlin and groovy
- ADempiere/system-core.js: just get generic functions like 
getWarehouseList and organization, also can be used for get langages and 
other infor from server
- ADempiere/values.js: get info like lookup list, default values and 
other values like systen configurator
- ADempiere/window.js: all functions related to window like record log, 
workflow log and other infor that can be used for container
- ADempiere/persistence.js: handle standard CRUD for all entities and 
implement functions like getTranslation from entity

* Improve source code and define structure for api
Note that currently does not exist a way for spared api and search from 
backend or push, this pull request want reorder use of api by 
functionality or tool:
- All inside ADempiere folder is dedicated for adempiere functionality
- ADempiere/dashboard: use this path for add your api resource for all 
related with dashboard, note that already exist a file named 
dashboard.js with standard dashboard for ADempiere, if you want to add a 
new dashboard just create a new file <dashboard name>.js for gest info 
from backend
- ADempiere/form: used for all form, for now exist the first 
implementation named price-checking.js that matched with 
components/ADempiere/form/PriceChecking, if you want to add a new form 
just add a new file here
- ADempiere/browser.js: browser is a native functionality for Smart 
Browser tool, just add here all functions related for browser
- ADempiere/private-access.js: just handle private access, will be used 
for add role table access and record access (nice to have)
- ADempiere/process.js: related with all action for process and get 
information from server like getProcessLog and others
- ADempiere/report.js: get info like getReportOutput from parameters 
used for window report and change print formats
- ADempiere/rule.js: for now is used for dispatch callouts from server 
but will be implemented for run rules directly for client on languages 
like javascript, kotlin and groovy
- ADempiere/system-core.js: just get generic functions like 
getWarehouseList and organization, also can be used for get langages and 
other infor from server
- ADempiere/values.js: get info like lookup list, default values and 
other values like systen configurator
- ADempiere/window.js: all functions related to window like record log, 
workflow log and other infor that can be used for container
- ADempiere/persistence.js: handle standard CRUD for all entities and 
implement functions like getTranslation from entity
2020-04-28 01:39:27 -04:00
Yamel Senih d6d9a2117e
Fixed error with set context from tables and browsers, it is a problem when exist one field depending, example: (#461)
C_BPartner_Location_ID depending of C_BPartner_ID
2020-04-24 15:48:08 -04:00
Edwin Betancourt 0d7aa7c72f
fix: Mandatory fields empty. (#456) 2020-04-23 20:33:40 -04:00
Yamel Senih 9d59700aa5
Improves/reduce create form (#457)
* improves: Reduce and more easy create news Forms.

* fix: Overwrite template metadata component with metadata prop from mixin

* Add search from server for product price inquiry

* add isEvaluateValueChanges.

* Add support to latest version from POS client

* Add clean for all fields

* add style with prop cssClassName

* Add style for components

* fix subscribe mutation's and add set value and set values.

* Change error by info for form

Co-authored-by: Edwin Betancourt <EdwinBetanc0urt@hotmail.com>
2020-04-23 20:26:18 -04:00
Edwin Betancourt 20a3bc3025
feat: Add load dynamic form with fileName. (#450)
* feat: Add load dynamic form with fileName.

* Load Form metadata from server.
2020-04-18 16:43:07 -04:00
Edwin Betancourt 7fd5c8f334
fix: Test View error when change value into field. (#446)
* fix: Test View error when change value into field.

* remove console.log

* add support to references fields for manual forms

* fix logic's Test View.

* change definition lookup factory.

* Some changes

* Add support to factory from ADempiere

Co-authored-by: Yamel Senih <ysenih@erpya.com>
2020-04-17 11:04:47 -04:00
elsiosanchez 1ac405ef53
Bugfix/validate filled fields before saving (#444)
* Validate filled fields before saving

* remove console
2020-04-14 00:09:53 -04:00
Yamel Senih b5441183fb
Revert "Set value to filter lookups list (#343)" (#443)
This reverts commit 6258abb6e1.
2020-04-09 02:10:43 -04:00
Leonel Matos 6258abb6e1
Set value to filter lookups list (#343)
* Set value to filter lookups list

* change data client version

* bugfix display value without label

Co-authored-by: Edwin Betancourt <EdwinBetanc0urt@hotmail.com>
Co-authored-by: Yamel Senih <ysenih@erpya.com>
2020-04-09 00:42:24 -04:00
Yamel Senih b653f430cd
Fixed error with ready for summit method for panel (#440) 2020-04-07 18:26:21 -04:00
Edwin Betancourt 8385415ec0
fix #341 Send double values with 0 values in decimals (#342)
* fix convert float values to double values with grpc.

* Update package.json

* fix send double values with callout.

* Change Double value to Decimal value.

* fixed FIELDS_FLOATS to FIELDS_DECIMALS

* Change references by correct valuess Q

* Update version for data management

* Add support to latest version for data 2.1.6

Co-authored-by: Yamel Senih <ysenih@erpya.com>
2020-04-07 02:46:50 -04:00
Edwin Betancourt f9187f2795
fix: Refresh window records should not run callout. (#437) 2020-04-06 13:16:36 -04:00
Edwin Betancourt 78e2c19468
fix: Lookup with -1 as default value. (#435) 2020-04-06 13:12:55 -04:00
Yamel Senih 8779ff2441
Remove default table C_Order hardcoded from list workdlows (#429) 2020-04-02 23:17:51 -04:00
Edwin Betancourt c8146819e4
fix: Context menu relations in report view. (#427) 2020-04-02 19:53:16 -04:00
Edwin Betancourt 927de4aa33
improves: Optimize the times data is consulted in the vuex store (#426)
* improves: Optimize the times data is consulted in the vuex store

* Improves to get store tab.
2020-04-02 04:06:54 -04:00
elsiosanchez ee9feded0c
error requests when advanced query (#424)
* current record request in the container info

* Delete unnecessary console
2020-04-02 04:03:06 -04:00
Edwin Betancourt a1b3b25c2b
fix: Run print format without operator's. (#420) 2020-03-27 16:59:09 -04:00
Edwin Betancourt c0c758d7ff
fix: Reset parameters after run Process. (#415)
* fix: Reset panel after run Process.

* Minimal changes.
2020-03-27 16:36:28 -04:00
Edwin Betancourt f47dea22df
fix: Run callout's after change values in all field's. (#418)
* fix: Run callout's after change values in all field's.

* change to pomisse getCalloyut and await getContextInfoValueFromServer
2020-03-24 21:42:34 -04:00
Edwin Betancourt 8c9e2f0513
fix: Print formats unnecessary request. (#414) 2020-03-24 21:34:57 -04:00
Edwin Betancourt 1e837db9e0
fix: Run process notification without session (#413)
* fix: Show notification run process without session.

* close notification after response.
2020-03-24 21:32:22 -04:00
Edwin Betancourt 9dbf57a877
fix: Values in fields lookup (#407) 2020-03-16 19:08:25 -04:00
Edwin Betancourt 20dfa472b1
fix: #401 Display logics show more fields than they need to be (#402)
* fix: #401 Display logic's showed fields.

* Update evaluator.js

* minor changes.
2020-03-16 16:19:50 -04:00
Edwin Betancourt d03de8b2a2
improves: Add state restart for modules that manage and store data. (#397) 2020-03-11 21:38:41 -04:00
Edwin Betancourt 902832ee79
fix: The references associated with a record are not displayed. (#396) 2020-03-11 21:36:44 -04:00
Edwin Betancourt 206fedb198
fix: Default values that are @SQL= on the first load (#391) 2020-03-11 21:34:21 -04:00
Leonel Matos b2c5f894ec
bugfix load context info of fields (#390) 2020-03-11 21:33:31 -04:00
elsiosanchez acedbb88de
Show sequence options in the table menu (#388)
* Show sequence options in the table menu

* Open sequence modal
2020-03-11 21:28:20 -04:00
Edwin Betancourt 876b51cce3
fix: #386 Value preference with session context. (#387)
* fix: Value preference with session context.

* fix set value in field isParentLink or isKey

* remove unused attribute.

* Add additional attributes fieldTemplate.
2020-03-11 21:27:09 -04:00
Edwin Betancourt 1f97c9f339
fix: Request document statuses only window is document (#377) 2020-02-29 17:37:35 -04:00
elsiosanchez 278fad1bfa
change tabs from the path (#376) 2020-02-29 17:36:50 -04:00
Leonel Matos 618a24d22f
Add calculator component to numeric references (#349)
* add calc component

* change display values to top

* Update version for gRPC data client

* redefine styles and enter key press event

* Revert "Merge branch 'develop' of https://github.com/erpcya/adempiere-vue into develop"

This reverts commit eaa9477d2b52e87962b7610fda7944fc944460a6.

* Revert "Merge branch 'develop' of https://github.com/erpcya/adempiere-vue into develop"

This reverts commit eaa9477d2b52e87962b7610fda7944fc944460a6.

* add mathematical operation directly from field

* add value to math operation in real time

* minor changes

* minor changes

* validate input values

* redefine logics

Co-authored-by: Edwin Betancourt <EdwinBetanc0urt@hotmail.com>
Co-authored-by: Yamel Senih <ysenih@erpya.com>
2020-02-28 02:21:51 -04:00
elsiosanchez da08c71f01
Add the workflow phases sequence (#346)
* indicate new row

* add focus in field text

* add workflow line

* delete console.log

* width the step

* confi the width

* add width fixed

* add scroll

* minimal  change

* add the vue-resize library to control panel behavior

* change version

* add List Status Document

* process the document status from the workflow line

* change name file

Co-authored-by: Edwin Betancourt <EdwinBetanc0urt@hotmail.com>
2020-02-27 19:28:21 -04:00
Edwin Betancourt 5bed6a5f45
fix: #370 Lookup with NaN values in advanced query. (#371) 2020-02-27 15:54:43 -04:00
Edwin Betancourt 7ed14ac44e
Does not sort the field list of the child tabs on every render. (#363) 2020-02-25 18:31:02 -04:00
Edwin Betancourt 8f9c7f390d
fix: Display logic field when set empty value in parent field. (#357) 2020-02-25 09:18:35 -04:00
Edwin Betancourt 1126c00c1f
fix: #347 Loses values when create entity using callout generate error or warning. (#348)
* fix loses values when using callout or generate error create entity.

* fix undefined method.

* Remover comments un data table component

* Delete comments in dictionary utils
2020-02-25 09:05:02 -04:00
Edwin Betancourt 02c634e56d
fix: Fields that are not displayed by default and have a default value. (#345) 2020-02-25 08:49:20 -04:00
elsiosanchez 557937349a
Duplicate Processes (#354) 2020-02-23 00:06:34 -04:00
Edwin Betancourt 6ce282c65d
fix: Not resend request when hidden document status. (#339)
* fix: Not resend request when hidden document status.

* Validate store data to get documents actions.
2020-02-22 23:46:17 -04:00
Edwin Betancourt df6762578e
fix: #334 Display logic that prevents some fields from being displayed. (#335)
* fix: Display logic that prevents some fields from being displayed.

* fix open criteria with uuid
2020-02-16 00:06:38 -04:00
elsiosanchez 1a3d50424f
correcting container info chats errors (#322)
* add document action

* order processing structure

* add document action

* order processing structure

* correcting errors when Process Order

* correcting initial load error

* update document action before processing

* refres action document

* add Markdown of chat

* Solve all chat problems

* Duplicate Record Error

* Library of MArkDown

Co-authored-by: Yamel Senih <ysenih@erpya.com>
2020-02-13 18:21:03 -04:00
Edwin Betancourt be0e3d8eec
fix: Delete record with contextual menu in data table. (#329) 2020-02-13 16:43:25 -04:00
Leonel Matos 2d9b33398e
bugfix multiple call for lookup item (#324) 2020-02-11 18:14:25 -04:00
Edwin Betancourt ac4b0df91c
fix: #316 Add Smart Browser validation to research with mandatory parameters. (#317)
* fix: Add Smart Browser validation to research with mandatory parameters.

* Delete duplicated code.
2020-02-11 15:54:10 -04:00
Leonel Matos d55e7b7d4d
Bugfix create order lines (#311)
* Bugfix create order lines

* bugfix context boolean value

* validate void label for create entity

* rename variables
2020-02-11 15:51:57 -04:00
EdwinBetanc0urt 7f74235073
Refactor code, remove unused methods and optimized application. (#318)
* Refactor code, remove unused methods and optimized application.

* Delete redundant action's, and some deprecated.

* Optimize delete record container to panels in window.

* fix delete tag view when change roles.
2020-02-10 21:13:19 -04:00
EdwinBetanc0urt 29ced53bcb
fix: Multiple requests block the browser. (#313) 2020-02-05 19:16:40 -04:00
EdwinBetanc0urt f6e7118846
fix: Update the search if a field with value is hidden or showed. (#307) 2020-02-05 19:12:47 -04:00
elsiosanchez 6837cc19b4
Create a global method for document status tags (#305)
Nice it
2020-02-05 19:12:09 -04:00
EdwinBetanc0urt cdaf4832cb
fix: Text Long not only change value to old value. (#303) 2020-02-05 19:10:12 -04:00
elsiosanchez 94788e0e7c
changing chat structure and asynchronous methods (#298)
* changing chat structure and asynchronous methods

* changing descending order

* reverse changes

* change constante

* clear notes when new record

* clear notes when new record

* rename change history to activities
2020-02-04 10:38:58 -04:00
EdwinBetanc0urt 4de4076230
fix: The fields of type Yes-No and Number, take the fields as empty . (#299)
* fix: The fields of type Si-No and Number, take the fields as empty .

* fix: Values preference.
2020-02-04 00:49:33 -04:00
Leonel Matos 343949371e
bugfix load values of field Target Document Type (#297)
* bugfix load values of field Target Document Type

* remove console message
2020-02-04 00:46:04 -04:00
elsiosanchez e4729a4841
Support add comment (#291)
* Support add comment

* add traslation

* add chat

* change color of parrafo
2020-01-31 18:00:31 -04:00
EdwinBetanc0urt 7870fdbfab
feat: Add operators comparison to advanced search. (#287)
* feat: Add operators comparison to advanced search.

* Set is null and not null operator.

* Add multiple values to IN and NOT IN operators.

* Add component render to set values to IN and NOT IN operators.

* Add IN and NOT IN operators in date component.

* Fix attribute comparison (isAdvancedQuery).
2020-01-31 12:53:04 -04:00
Leonel Matos 88c1f03494
bugfix add fields to advanced query (#290) 2020-01-31 11:15:06 -04:00
EdwinBetanc0urt 5a38ada770
fix: Undefined method. (#285) 2020-01-29 17:30:53 -04:00
elsiosanchez f446bf6142
add popover of Workflow log (#284)
* Add popover to Workflow Log

* delete italic format

* change funtion
2020-01-29 17:26:25 -04:00
EdwinBetanc0urt d7aaa4fc00
fix: #277 Context menu relations. (#278) 2020-01-29 10:17:48 -04:00
Leonel Matos 182c4c2303
bugfix send email to enrollment user (#275) 2020-01-29 10:15:48 -04:00
Leonel Matos fde8d64a40
bugfix with criteria filter (#273) 2020-01-29 10:14:36 -04:00
elsiosanchez 99d49b91fc
Add ListRecordChat and ListChatEntries (#272)
* creating structure for the service

* structure container info

* waiting for service

* service test

* Support record Log of container info

* style of the option Change Detail

* Text formats

* add color to event type

* Add Disable of textLong

* change style text long

* Add service the ListRecordChats and ListChatEntries

* Support Workflow

* changing translation
2020-01-29 10:13:21 -04:00
Leonel Matos 63944c9815 bugfix validation of get lock records (#270) 2020-01-28 12:27:27 -04:00
EdwinBetanc0urt 6e89373f51 fix: Uncaught exception in promises, and remove log consoles. (#267) 2020-01-27 12:59:33 -04:00