This commit is contained in:
Vladislav 2026-07-21 05:16:55 -04:00
parent 1ff1f30111
commit 6afbb3afed
3 changed files with 14 additions and 12 deletions

View File

@ -5,7 +5,7 @@
<input name="author" id="author" placeholder="{{user.username}}" class="c_xhd5k" />
<label for="author" class="c_z3ybu floating-label">Автор</label>
</div>
{% if user.get('grade') is none %}
{% if user.get('grade') is none or 'galerist' in user.get('roles') %}
<div class="c_aihm6 floating-group">
<input readonly name="grade" id="grade" class="c_xhd5k" required data-toast="Поле Звание должно быть заполнено" data-select="1" data-radio="0" data-list="['Без звания', 'Заслуженный художник Российской федерации', 'Народный художник Российской федерации', 'Академик Российской академии художеств', 'Почетный член Российской академии художеств', 'Действительный член Российской Академии художеств', 'Член-корреспондент Российской академии художеств', 'Член Союза художников России', 'Член творческого союза художников России', 'Член Московского союза художников', 'Член Подмосковного союза художников', 'Член Союза русских художников', 'Творческий союз профессиональных художников', 'Евразийский союз художников', 'Международный художественный фонд', 'Творческое объединение женщин-художников']" data-label="Сохранить" data-custom_placeholder="Напишите свой вариант" data-custom="1" data-title="Выберите звание из списка">
<label for="grade" class="c_z3ybu floating-label">Звание</label>
@ -57,19 +57,21 @@
const fileInput = document.getElementById('fileInput');
const preview = document.getElementById('preview');
document.getElementById('author').value = post.author;
document.getElementById('grade').value = post.grade;
if (document.getElementById('grade')){
document.getElementById('grade').value = post.grade;
const inputEl = document.getElementById('grade');
const inputEl = document.getElementById('grade');
let list = inputEl.dataset.list;
list = JSON.parse(list.replace(/'/g, '"'));
let list = inputEl.dataset.list;
list = JSON.parse(list.replace(/'/g, '"'));
list.push(post.grade);
list = [...new Set(list)];
list.push(post.grade);
list = [...new Set(list)];
inputEl.dataset.list = JSON.stringify(list);
inputEl.dataset.value = post.grade;
inputEl.dataset.list = JSON.stringify(list);
inputEl.dataset.value = post.grade;
}
document.getElementById('title').value = post.title;
document.getElementById('city').value = post.city;

View File

@ -462,7 +462,7 @@
" try:\n",
" logging.info(f\"VK начало публикации {item} {file_ids}\")\n",
" res = httpx.post(\n",
" 'http://kultmost-api.kultmost/api/v1/social/vk/send',\n",
" 'http://127.0.0.1:30080/api/v1/social/vk/send',\n",
" headers={\"Authorization\": f\"bearer {ATOKEN}\"},\n",
" json={'item': item, 'text': text, 'file_ids': file_ids, 'doc': social, 'sign_avatar': sign_avatar},\n",
" timeout=100\n",

2
vk.py
View File

@ -357,7 +357,7 @@ def notify(self, item: dict, text: str, file_ids: list, social: dict, sign_avata
try:
logging.info(f"VK начало публикации {item} {file_ids}")
res = httpx.post(
'http://kultmost-api.kultmost/api/v1/social/vk/send',
'http://127.0.0.1:30080/api/v1/social/vk/send',
headers={"Authorization": f"bearer {ATOKEN}"},
json={'item': item, 'text': text, 'file_ids': file_ids, 'doc': social, 'sign_avatar': sign_avatar},
timeout=100