Merge branch 'develop' of https://github.com/firefly-iii/firefly-iii into develop

* 'develop' of https://github.com/firefly-iii/firefly-iii:
  New translation strings.
  Update JournalRepository.php
  Update Amount.php
  Update ImportStorage.php
  Fix #854
  Enable mod_ssl by default
This commit is contained in:
James Cole
2017-09-24 21:18:57 +02:00
7 changed files with 20 additions and 8 deletions

View File

@@ -28,6 +28,9 @@ COPY ./docker/apache2.conf /etc/apache2/apache2.conf
# Enable apache mod rewrite..
RUN a2enmod rewrite
# Enable apache mod ssl..
RUN a2enmod ssl
# Setup the Composer installer
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

View File

@@ -36,6 +36,10 @@ class Amount implements ConverterInterface
*/
public function convert($value): string
{
if(is_null($value)) {
return '0';
}
$value = strval($value);
Log::debug(sprintf('Start with amount "%s"', $value));
$len = strlen($value);
$decimalPosition = $len - 3;

View File

@@ -39,11 +39,11 @@ class ImportStorage
/** @var string */
private $dateFormat = 'Ymd'; // yes, hard coded
/** @var ImportJob */
private $job;
protected $job;
/** @var Collection */
private $objects;
/** @var Collection */
private $rules;
protected $rules;
/** @var array */
private $transfers = [];

View File

@@ -35,6 +35,11 @@ use Illuminate\Database\Query\JoinClause;
use Illuminate\Support\Collection;
use Log;
/**
* Trait ImportSupport
*
* @package FireflyIII\Import\Storage
*/
trait ImportSupport
{
/** @var int */

View File

@@ -196,7 +196,7 @@ class JournalRepository implements JournalRepositoryInterface
$journal->save();
// store stuff:
$this->storeCategoryWithJournal($journal, $data['category']);
$this->storeCategoryWithJournal($journal, strval($data['category']));
$this->storeBudgetWithJournal($journal, $data['budget_id']);
// store two transactions:
@@ -271,7 +271,7 @@ class JournalRepository implements JournalRepositoryInterface
$journal->categories()->detach();
$journal->budgets()->detach();
$this->storeCategoryWithJournal($journal, $data['category']);
$this->storeCategoryWithJournal($journal, strval($data['category']));
$this->storeBudgetWithJournal($journal, $data['budget_id']);
// negative because source loses money.

View File

@@ -474,7 +474,7 @@ return [
'converted_to_Withdrawal' => 'The transaction has been converted to a withdrawal',
'converted_to_Deposit' => 'The transaction has been converted to a deposit',
'converted_to_Transfer' => 'The transaction has been converted to a transfer',
'invalid_convert_selection' => 'The account you have selected is already used in this transaction or does not exist.',
// create new stuff:
'create_new_withdrawal' => 'Create new withdrawal',

View File

@@ -186,7 +186,7 @@ return [
'payment_date' => 'Payment date',
'invoice_date' => 'Invoice date',
'internal_reference' => 'Internal reference',
'inward' => 'Inward description',
'outward' => 'Outward description',
'rule_group_id' => 'Rule group',
];