View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0036786 | mantisbt | public | 2025-12-13 10:31 | 2025-12-13 11:57 | |
| Reporter | dregad | Assigned To | dregad | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Target Version | 2.28.0 | Fixed in Version | 2.28.0 | ||
| Summary | 0036786: Calling email API functions from CLI triggers PHP warning | ||||
| Description | For example, executing UserResetPasswordCommand: SYSTEM WARNING: 'Undefined array key "REMOTE_ADDR"' in '.../core/email_api.php' line 658 This is caused by accessing $_SERVER['REMOTE_ADDR'] to retrieve the IP address, but on CLI this is not defined.. | ||||
| Tags | No tags attached. | ||||
|
MantisBT: master 41ba2aa9 2025-12-13 10:10 Details Diff |
New generic 'unknown' language string - Replace `s_unknown_file_extension` by `s_unknown` in all language files where the string is defined (translation is kept as-is). - Update the only usage of the language string (in file_api.php) to use the new one Issue 0036786 |
Affected Issues 0036786 |
|
| mod - core/file_api.php | Diff File | ||
| mod - lang/strings_arabic.txt | Diff File | ||
| mod - lang/strings_belarusian_tarask.txt | Diff File | ||
| mod - lang/strings_breton.txt | Diff File | ||
| mod - lang/strings_bulgarian.txt | Diff File | ||
| mod - lang/strings_chinese_simplified.txt | Diff File | ||
| mod - lang/strings_chinese_traditional.txt | Diff File | ||
| mod - lang/strings_danish.txt | Diff File | ||
| mod - lang/strings_dutch.txt | Diff File | ||
| mod - lang/strings_english.txt | Diff File | ||
| mod - lang/strings_finnish.txt | Diff File | ||
| mod - lang/strings_french.txt | Diff File | ||
| mod - lang/strings_galician.txt | Diff File | ||
| mod - lang/strings_german.txt | Diff File | ||
| mod - lang/strings_hebrew.txt | Diff File | ||
| mod - lang/strings_hindi.txt | Diff File | ||
| mod - lang/strings_hungarian.txt | Diff File | ||
| mod - lang/strings_interlingua.txt | Diff File | ||
| mod - lang/strings_italian.txt | Diff File | ||
| mod - lang/strings_japanese.txt | Diff File | ||
| mod - lang/strings_korean.txt | Diff File | ||
| mod - lang/strings_lithuanian.txt | Diff File | ||
| mod - lang/strings_luxembourgish.txt | Diff File | ||
| mod - lang/strings_macedonian.txt | Diff File | ||
| mod - lang/strings_norwegian_bokmal.txt | Diff File | ||
| mod - lang/strings_polish.txt | Diff File | ||
| mod - lang/strings_portuguese_brazil.txt | Diff File | ||
| mod - lang/strings_portuguese_standard.txt | Diff File | ||
| mod - lang/strings_russian.txt | Diff File | ||
| mod - lang/strings_serbian.txt | Diff File | ||
| mod - lang/strings_serbian_latin.txt | Diff File | ||
| mod - lang/strings_slovak.txt | Diff File | ||
| mod - lang/strings_slovene.txt | Diff File | ||
| mod - lang/strings_spanish.txt | Diff File | ||
| mod - lang/strings_swedish.txt | Diff File | ||
| mod - lang/strings_turkish.txt | Diff File | ||
| mod - lang/strings_ukrainian.txt | Diff File | ||
| mod - lang/strings_vietnamese.txt | Diff File | ||
| mod - lang/strings_zazaki.txt | Diff File | ||
|
MantisBT: master bc4db082 2025-12-13 10:17 Details Diff |
Fix PHP Warning in email API from CLI Email API functions that generate an email body including the user's IP address throw a SYSTEM WARNING: 'Undefined array key "REMOTE_ADDR"' when called from CLI: - email_send_confirm_hash_url(), - email_send_email_verification_url - email_notify_new_account() Updating code to return "unknown" if $_SERVER('REMOTE_ADDR') is not set. Fixes 0036786 |
Affected Issues 0036786 |
|
| mod - core/email_api.php | Diff File | ||