mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-05 15:00:30 +03:00
metadata: error if .fdroid.txt exists, it is unsupported
Using .txt format has bugs when used embedded in an app's git repo, so tell the user to use YAML or JSON. #364
This commit is contained in:
parent
1d83d4396c
commit
4af8f196e3
1 changed files with 2 additions and 0 deletions
|
|
@ -748,6 +748,8 @@ def read_metadata(xref=True, check_vcs=[], sort_by_time=False):
|
||||||
metadatafiles = sorted(metadatafiles)
|
metadatafiles = sorted(metadatafiles)
|
||||||
|
|
||||||
for metadatapath in metadatafiles:
|
for metadatapath in metadatafiles:
|
||||||
|
if metadatapath == '.fdroid.txt':
|
||||||
|
warn_or_exception(_('.fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json.'))
|
||||||
packageName, _ignored = fdroidserver.common.get_extension(os.path.basename(metadatapath))
|
packageName, _ignored = fdroidserver.common.get_extension(os.path.basename(metadatapath))
|
||||||
if packageName in apps:
|
if packageName in apps:
|
||||||
warn_or_exception(_("Found multiple metadata files for {appid}")
|
warn_or_exception(_("Found multiple metadata files for {appid}")
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue