Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transferts API and Integration test #56

Merged
merged 5 commits into from
Feb 1, 2016

Conversation

mbayopanda
Copy link
Collaborator

This PR :

Add an API endpoint for transferts module
Contains an integration test for transferts API
Note :
This API doesnt contains entries for delete and update :

Delete : not a priority now
Update : we must deal with posting journal which can be more difficult to handle

@@ -67,6 +67,7 @@ var caution = require('../controllers/categorised/caution');
var employees = require('../controllers/categorised/employees');
var subsidies = require('../controllers/categorised/subsidies');
var units = require('../controllers/units');
var transferts = require('../controllers/finance/transferts');
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Transferts is a French name. Could you rename this Transfers?

@jniles
Copy link
Collaborator

jniles commented Jan 30, 2016

@mbayopanda, I've given an initial review. Here are some important fixes:

  1. Please include all additions to the test database in test/data.sql. Pull requests will not be merged until the pass Travis's integration testing. Here are your test results.

I think we need to discuss as a team the design of the transfer module + API. It seems to me that transfers might be better put within a cashbox API rather than just a raw transfer API, but that probably could be designed.

@DedrickEnc
Copy link
Contributor

@mbayopanda
It seems like there is a problem with the table primary_cash_module, I bet there is no data inside this table.

@jniles
Copy link
Collaborator

jniles commented Feb 1, 2016

LGTM.

jniles added a commit that referenced this pull request Feb 1, 2016
Transferts API and Integration test
@jniles jniles merged commit 12fad69 into Third-Culture-Software:master Feb 1, 2016
@mbayopanda mbayopanda deleted the api_transferts branch September 14, 2016 08:54
jniles referenced this pull request in jniles/bhima Jan 4, 2017
* fix(form): disabled autocomplete, autocorrect, etc

This commit attempts to fix the forms in the application to no longer
provide autocomplete options.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants