[PR #796] [MERGED] fix bug desc/copyright/privacy_policy none #22692

Closed
opened 2026-02-21 20:19:32 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify/pull/796
Author: @lingfengchencn
Created: 8/10/2023
Status: Merged
Merged: 8/11/2023
Merged by: @crazywoola

Base: mainHead: fix/add_recommendedapps


📝 Commits (1)

  • aaed911 fix bug desc/copyright/privacy_policy none

📊 Changes

1 file changed (+7 additions, -5 deletions)

View changed files

📝 api/controllers/console/admin.py (+7 -5)

📄 Description

orgin code will cause None value,when site description is None, test codes:

site_desc = 'site_desc'
args_desc = 'args_desc'
result = site_desc if (site_desc if not args_desc else args_desc) else 'else_value'
print(f'{site_desc},{args_desc} => {result}')

site_desc = None
args_desc = 'args_desc'
result = site_desc if (site_desc if not args_desc else args_desc) else 'else_value'
print(f'{site_desc},{args_desc} => {result}')

site_desc = 'site_desc'
args_desc = None
result = site_desc if (site_desc if not args_desc else args_desc) else 'else_value'
print(f'{site_desc},{args_desc} => {result}')

site_desc = None
args_desc = None
result = site_desc if (site_desc if not args_desc else args_desc) else 'else_value'
print(f'{site_desc},{args_desc} => {result}')

result:

site_desc,args_desc => site_desc
None,args_desc => None
site_desc,None => site_desc
None,None => else_value

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify/pull/796 **Author:** [@lingfengchencn](https://github.com/lingfengchencn) **Created:** 8/10/2023 **Status:** ✅ Merged **Merged:** 8/11/2023 **Merged by:** [@crazywoola](https://github.com/crazywoola) **Base:** `main` ← **Head:** `fix/add_recommendedapps` --- ### 📝 Commits (1) - [`aaed911`](https://github.com/langgenius/dify/commit/aaed911bf6f473eba3229dcd20f71272fa961f27) fix bug desc/copyright/privacy_policy none ### 📊 Changes **1 file changed** (+7 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `api/controllers/console/admin.py` (+7 -5) </details> ### 📄 Description orgin code will cause None value,when site description is `None`, test codes: ```python site_desc = 'site_desc' args_desc = 'args_desc' result = site_desc if (site_desc if not args_desc else args_desc) else 'else_value' print(f'{site_desc},{args_desc} => {result}') site_desc = None args_desc = 'args_desc' result = site_desc if (site_desc if not args_desc else args_desc) else 'else_value' print(f'{site_desc},{args_desc} => {result}') site_desc = 'site_desc' args_desc = None result = site_desc if (site_desc if not args_desc else args_desc) else 'else_value' print(f'{site_desc},{args_desc} => {result}') site_desc = None args_desc = None result = site_desc if (site_desc if not args_desc else args_desc) else 'else_value' print(f'{site_desc},{args_desc} => {result}') ``` result: ``` site_desc,args_desc => site_desc None,args_desc => None site_desc,None => site_desc None,None => else_value ``` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-21 20:19:32 -05:00
yindo closed this issue 2026-02-21 20:19:32 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#22692